Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- reverseEpi :: SplitEpi a b -> SplitMono b a
- reverseMono :: SplitMono a b -> SplitEpi b a
- composeSplitEpiMono :: SplitEpi a b -> SplitMono b c -> Wedge a c
- composeSplitEpiPrism :: SplitEpi a b -> Prism' b c -> Format a c
- composeSplitMonoEpi :: SplitMono a b -> SplitEpi b c -> Wedge a c
- epiAsWedge :: SplitEpi a b -> Wedge a b
- monoAsWedge :: SplitMono a b -> Wedge a b
Documentation
reverseEpi :: SplitEpi a b -> SplitMono b a Source #
Swapping get
and reverseGet
yields a SplitMono
.
reverseMono :: SplitMono a b -> SplitEpi b a Source #
Swapping get
and reverseGet
yields a SplitEpi
.