Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
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 (=>>) :: 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 |