| Copyright | (C) 2008 Edward Kmett |
|---|---|
| License | BSD-style (see the file LICENSE) |
| Maintainer | Reiner Pope <reiner.pope@gmail.com> |
| Stability | experimental |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell98 |
Control.Monad.Indexed
Description
Documentation
class IxPointed m => IxApplicative m where Source #
Minimal complete definition
class IxApplicative m => IxMonad m where Source #
Minimal complete definition
class IxMonad m => IxMonadZero m where Source #
Minimal complete definition
class IxMonadZero m => IxMonadPlus m where Source #
Minimal complete definition
iapIxMonad :: IxMonad m => m i j (a -> b) -> m j k a -> m i k b Source #