Module
Data.Functor.Monoidal
- Package
- purescript-monoidal
- Repository
- mcneissue/purescript-monoidal
#Semigroupal Source
class (Associative t1 cat, Associative to cat) <= Semigroupal cat t1 to f where
Members
combine :: forall x x'. cat (to (f x) (f x')) (f (t1 x x'))
Instances
(Apply f) => Semigroupal Function Tuple Tuple f
(Alt f) => Semigroupal Function Either Tuple f