partial-isomorphisms-0.2.4.0: Partial isomorphisms.
Safe HaskellNone
LanguageHaskell2010

Control.Isomorphism.Partial.Constructors

Documentation

nil :: Iso () [alpha] Source #

cons :: Iso (alpha, [alpha]) [alpha] Source #

listCases :: Iso (Either () (alpha, [alpha])) [alpha] Source #

left :: Iso a (Either a b) Source #

right :: forall a b. Iso b (Either a b) Source #

just :: Iso a (Maybe a) Source #