Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
module Okapi.Function
Instances
MonadTrans OkapiT Source # | |
Defined in Okapi.Type | |
Monad m => MonadState State (OkapiT m) Source # | |
MonadReader r m => MonadReader r (OkapiT m) Source # | |
Monad m => MonadError Failure (OkapiT m) Source # | |
Defined in Okapi.Type throwError :: Failure -> OkapiT m a # catchError :: OkapiT m a -> (Failure -> OkapiT m a) -> OkapiT m a # | |
Monad m => Monad (OkapiT m) Source # | |
Functor m => Functor (OkapiT m) Source # | |
Monad m => Applicative (OkapiT m) Source # | |
Monad m => Alternative (OkapiT m) Source # | |
Monad m => MonadPlus (OkapiT m) Source # | |
MonadIO m => MonadIO (OkapiT m) Source # | |
Defined in Okapi.Type | |
MFunctor OkapiT Source # | |
type MonadOkapi m = (Functor m, Applicative m, Alternative m, Monad m, MonadPlus m, MonadIO m, MonadError Failure m, MonadState State m) Source #
module Okapi.EventSource