MHask-0.1.0.0: The category of monads

Safe HaskellSafe-Inferred

MHask.Indexed.Monad

Documentation

class IxPointed t => IxMonad t whereSource

Methods

ijoin :: (Monad m, Monad (t i j (t j k m)), Monad (t i k m)) => t i j (t j k m) ~> t i k mSource

ibind :: (Monad m, Monad (t i j m), Monad n, Monad (t j k n)) => (m ~> t j k n) -> t i j m ~> t i k nSource