monoidal-functors-0.1.1.0: Monoidal Functors Library
Safe HaskellNone
LanguageHaskell2010

Data.Functor.Module

Documentation

class LeftModule cat t1 f where Source #

Methods

lstrength :: f a `cat` f (t1 a x) Source #

class RightModule cat t1 f where Source #

Methods

rstrength :: f a `cat` f (t1 x a) Source #

class (LeftModule cat t1 f, RightModule cat t1 f) => Bimodule cat t1 f Source #