Header menu logo FCQRS

Compose.Lens Type

Static overloads of the composition function for lenses (>->).

Union cases

Union case Description

Lens

Full Usage: Lens

Static members

Static member Description

Lens >-> asyncValidatedLens

Full Usage: Lens >-> asyncValidatedLens

Parameters:
Returns: AsyncValidatedLens<'a, 'b, 'e> -> AsyncValidatedLens<'a, 'c, 'e>

Compose a Lens with an AsyncValidatedLens.

Lens : Lens
asyncValidatedLens : AsyncValidatedLens<'b, 'c, 'e>
Returns: AsyncValidatedLens<'a, 'b, 'e> -> AsyncValidatedLens<'a, 'c, 'e>

Lens >-> validatedLens

Full Usage: Lens >-> validatedLens

Parameters:
Returns: ValidatedLens<'a, 'b, 'e> -> ValidatedLens<'a, 'c, 'e>
Lens : Lens
validatedLens : ValidatedLens<'b, 'c, 'e>
Returns: ValidatedLens<'a, 'b, 'e> -> ValidatedLens<'a, 'c, 'e>

Lens >-> arg1

Full Usage: Lens >-> arg1

Parameters:
Returns: Lens<'a, 'b> -> Prism<'a, 'c>
Lens : Lens
arg1 : Epimorphism<'b, 'c>
Returns: Lens<'a, 'b> -> Prism<'a, 'c>

Lens >-> arg1

Full Usage: Lens >-> arg1

Parameters:
Returns: Lens<'a, 'b> -> Lens<'a, 'c>
Lens : Lens
arg1 : Isomorphism<'b, 'c>
Returns: Lens<'a, 'b> -> Lens<'a, 'c>

Lens >-> arg1

Full Usage: Lens >-> arg1

Parameters:
Returns: Lens<'a, 'b> -> Prism<'a, 'c>
Lens : Lens
arg1 : Prism<'b, 'c>
Returns: Lens<'a, 'b> -> Prism<'a, 'c>

Lens >-> arg1

Full Usage: Lens >-> arg1

Parameters:
Returns: Lens<'a, 'b> -> Lens<'a, 'c>
Lens : Lens
arg1 : Lens<'b, 'c>
Returns: Lens<'a, 'b> -> Lens<'a, 'c>

Type something to start searching.