Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Identity | |
|
(Functor f, Functor g) => Functor (Lift * * * Either f g) | |
(Functor f, Functor g) => Functor (Lift * * * (,) f g) | |
(Applicative f, Applicative g) => Applicative (Lift * * * (,) f g) |
Compose | |
|
(Functor f, Functor g) => Functor (Compose * * f g) | |
(Applicative f, Applicative g) => Applicative (Compose * * f g) | |
(Foldable f, Foldable g) => Foldable (Compose * * f g) | |
(Traversable f, Traversable g) => Traversable (Compose * * f g) | |
Storable (f (g x)) => Storable (Compose l k f g x) |