Attributes
Members list
Value members
Concrete methods
Lens constructor
Lens constructor
Value parameters
- getter
-
function that notionally reads a value B from a given A
- setter
-
function that notionally sets a value B into a given A
Attributes
- Returns
-
Lens[A, B] - a lens that in some way works with a B nested in an A
Fixed will always get the default argument and never set it back.
Fixed will always get the default argument and never set it back.
Attributes
A NoOp where the outer type is equal to the inner type and never changes. Alias for Lens.keepOriginal[A]
.
A NoOp where the outer type is equal to the inner type and never changes. Alias for Lens.keepOriginal[A]
.
Attributes
Simple replacement. The outer type is equal to the inner type and we always keep the latest one.
Simple replacement. The outer type is equal to the inner type and we always keep the latest one.
Attributes
A NoOp where the outer type is equal to the inner type and never changes.
A NoOp where the outer type is equal to the inner type and never changes.
Attributes
Get but don't set. Implies the value B
nested in A
never changes. B
is read only / immutable in this scope.
Get but don't set. Implies the value B
nested in A
never changes. B
is read only / immutable in this scope.