lib:invertible
Modules
- Control.Invertible.BiArrow
- Control.Invertible.Functor
- Control.Invertible.MonadArrow
- Control.Invertible.Monoidal
- Control.Invertible.Monoidal.Free
- Data.Invertible
- Data.Invertible.Bijection
- Data.Invertible.Bits
- Data.Invertible.Bool
- Data.Invertible.Coerce
- Data.Invertible.Complex
- Data.Invertible.Either
- Data.Invertible.Enum
- Data.Invertible.Function
- Data.Invertible.Functor
- Data.Invertible.Invariant
- Data.Invertible.Lens
- Data.Invertible.List
- Data.Invertible.Maybe
- Data.Invertible.Monad
- Data.Invertible.Monoid
- Data.Invertible.Ord
- Data.Invertible.PartialIsomorphism
- Data.Invertible.Piso
- Data.Invertible.Prelude
- Data.Invertible.Semigroupoid
- Data.Invertible.TH
- Data.Invertible.Tuple
- Data.Invertible.TypeCompose
Dependencies
- Piso lib:Piso >=0 && >0.1
- TypeCompose lib:TypeCompose >=0.3
- arrows lib:arrows >=0
- base lib:base >=4.8 && <5
- haskell-src-meta lib:haskell-src-meta >=0.6 && <0.9
- invariant lib:invariant >=0
- lens lib:lens >=4 && <6
- partial-isomorphisms lib:partial-isomorphisms >=0 && >0.2
- semigroupoids lib:semigroupoids >=4
- template-haskell lib:template-haskell >=2 && <3
- transformers lib:transformers >=0
Reverse dependencies
Direct only. Not exhaustive.
- hsaml2 lib:hsaml2
- invertible test:tests
- invertible-hlist lib:invertible-hlist
- invertible-hxt lib:invertible-hxt
- web-inv-route lib:web-inv-route