semi-iso-0.3.0.0: Weakened partial isomorphisms that work with lenses.

Copyright(c) Paweł Nowak
LicenseMIT
MaintainerPaweł Nowak <pawel834@gmail.com>
Stabilityexperimental
Safe HaskellSafe-Inferred
LanguageHaskell2010

Control.Lens.Internal.SemiIso

Description

 

Synopsis

Documentation

data Retail s t a b Source

Type used internally to access SemiIso.

Continues the naming tradition of lens.

Constructors

Retail (a -> Either String s) (t -> Either String b) 

Instances

Exposed (Either String) (Retail s t) 
Profunctor (Retail s t) 
Choice (Retail s t)