LensUnion

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

Specification

Kind
Union
Members
7
Examples
0
(>->)Signature
Lens >-> asyncValidatedLens
(>->)Signature
Lens >-> validatedLens
(>->)Signature
Lens >-> (f, t)
(>->)Signature
Lens >-> (f, t)
(>->)Signature
Lens >-> (g2, s2)

Summary

NameSignatureSynopsis
(>->)Lens >-> asyncValidatedLensCompose a Lens with an AsyncValidatedLens.
(>->)Lens >-> validatedLensNo description available.
(>->)Lens >-> (f, t)No description available.
(>->)Lens >-> (f, t)No description available.
(>->)Lens >-> (g2, s2)No description available.
(>->)Lens >-> (g2, s2)No description available.
LensLensNo description available.

(>->)

Lens >-> asyncValidatedLens
Member
Compose a Lens with an AsyncValidatedLens.

Parameters

NameTypeDescription
LensLens
asyncValidatedLensAsyncValidatedLens<'b, 'c, 'e>

Returns

AsyncValidatedLens<'a, 'b, 'e> -> AsyncValidatedLens<'a, 'c, 'e>

(>->)

Lens >-> validatedLens
Member

Parameters

NameTypeDescription
LensLens
validatedLensValidatedLens<'b, 'c, 'e>

Returns

ValidatedLens<'a, 'b, 'e> -> ValidatedLens<'a, 'c, 'e>

(>->)

Lens >-> (f, t)
Member

Parameters

NameTypeDescription
LensLens
f, tEpimorphism<'b, 'c>

Returns

Lens<'a, 'b> -> Prism<'a, 'c>

(>->)

Lens >-> (f, t)
Member

Parameters

NameTypeDescription
LensLens
f, tIsomorphism<'b, 'c>

Returns

Lens<'a, 'b> -> Lens<'a, 'c>

(>->)

Lens >-> (g2, s2)
Member

Parameters

NameTypeDescription
LensLens
g2, s2Prism<'b, 'c>

Returns

Lens<'a, 'b> -> Prism<'a, 'c>

(>->)

Lens >-> (g2, s2)
Member

Parameters

NameTypeDescription
LensLens
g2, s2Lens<'b, 'c>

Returns

Lens<'a, 'b> -> Lens<'a, 'c>

Lens

Lens
Member

Returns

unit