OpticsModule

PackageFCQRS.Model
Various optics implemented for common types such as tuples, lists and maps, along with an identity lens.

Summary

NameSignatureSynopsis
id_id_ No description available.
box_box_ Isomorphism between a boxed and unboxed type.
fst_fst_ Lens to the first item of a tuple.
snd_snd_ Lens to the second item of a tuple.

id_

id_
Member

Returns

Lens<'a, 'a>

box_

box_
Member
Isomorphism between a boxed and unboxed type.

Returns

Isomorphism<objnull, 'a>

fst_

fst_
Member
Lens to the first item of a tuple.

Returns

Lens<('a * 'b), 'a>

snd_

snd_
Member
Lens to the second item of a tuple.

Returns

Lens<('a * 'b), 'b>