Compose
|
|
Lens
|
|
Operators
|
|
Optic
|
|
Optics
|
Various optics implemented for common types such as tuples,
lists and maps, along with an identity lens.
|
Prism
|
|
AsyncValidatedLens<'a, 'b, 'e>
|
Async Validated Lens from 'a -> 'b with error type 'e.
The getter remains synchronous while the setter returns an asynchronous Result.
|
Epimorphism<'a, 'b>
|
Epimorphism between 'a and 'b.
|
Isomorphism<'a, 'b>
|
Isomorphism between 'a and 'b.
|
Lens<'a, 'b>
|
|
Prism<'a, 'b>
|
|
ValidatedLens<'a, 'b, 'e>
|
Validated Lens from 'a -> 'b with error type 'e.
|
ValidatedPrism<'a, 'b, 'e>
|
Validated Prism from 'a -> 'b with error type 'e.
|