| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Lens.SplitMorphism
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.