Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class Isomorphic2 t u where Source
isomorphic2 :: t ↝⇄ u Source
iso2FromIso :: (forall a. t a ⇄ u a) -> t ↝⇄ u Source
class Isomorphic3 v w where Source
isomorphic3 :: v ⇝⇄ w Source
Safe Haskell | None |
---|---|
Language | Haskell2010 |
class Isomorphic2 t u where Source
isomorphic2 :: t ↝⇄ u Source
iso2FromIso :: (forall a. t a ⇄ u a) -> t ↝⇄ u Source
class Isomorphic3 v w where Source
isomorphic3 :: v ⇝⇄ w Source