semi-iso-0.3.0.0: Weakened partial isomorphisms that work with lenses.
Semi-isomorphisms are partial isomorphisms with weakened iso laws.
And they work with Iso and Prism from lens!
See first Control.Lens.SemiIso for semi-isomoprhisms. After that look at Data.SemiIsoFunctor.
Modules
- Control
- Lens
- Internal
- Control.Lens.Internal.SemiIso Internals of a SemiIso.
- Control.Lens.SemiIso Semi-isomorphisms.
- Internal
- Lens
- Data
- Profunctor
- Data.Profunctor.Exposed Exposes Kleisli category structure beneath a profunctor.
- Data.SemiIsoFunctor Functors from the category of semi-isomoprihsms to Hask.
- Profunctor