semigroupoid-extras-3.0.0.1: Semigroupoids requiring Haskell extensions

Safe HaskellNone

Data.Semigroupoid.Product

Documentation

data Product j k a b whereSource

Constructors

Pair :: j a b -> k a' b' -> Product j k (a, a') (b, b') 

factorDualProduct :: Product (Dual j) (Dual k) a b -> Dual (Product j k) a bSource