| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Data.Functor.Product
Documentation
Constructors
| a :&: b infixr 1 |
Instances
| Bicovariant Product Source # | |
| Covariant (Product a) Source # | |
| Extractable (Product a) Source # | |
Defined in Data.Functor.Product | |
| Extendable (Product a) Source # | |
Defined in Data.Functor.Product Methods (=>>) :: Product a a0 -> (Product a a0 -> b) -> Product a b Source # (<<=) :: (Product a a0 -> b) -> Product a a0 -> Product a b Source # extend :: (Product a a0 -> b) -> Product a a0 -> Product a b Source # duplicate :: Product a a0 -> (Product a :.: Product a) a0 Source # (=<=) :: (Product a b -> c) -> (Product a a0 -> b) -> Product a a0 -> c Source # (=>=) :: (Product a a0 -> b) -> (Product a b -> c) -> Product a a0 -> c Source # | |
| Comonad (Product a) Source # | |
Defined in Data.Functor.Product | |