partial-isomorphisms-0.2.3.0: Partial isomorphisms.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Control.Isomorphism.Partial.Unsafe

Documentation

data Iso alpha beta Source #

Constructors

Iso (alpha -> Maybe beta) (beta -> Maybe alpha) 

Instances

Instances details
Category Iso Source # 
Instance details

Defined in Control.Isomorphism.Partial.Prim

Methods

id :: forall (a :: k). Iso a a #

(.) :: forall (b :: k) (c :: k) (a :: k). Iso b c -> Iso a b -> Iso a c #