Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Vinyl.Functor
Documentation
Constructors
Identity | |
Fields
|
Instances
(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) |
Constructors
Compose | |
Fields
|
Instances
(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) |