Safe Haskell | None |
---|
Documentation
MonadTrans ApiT | |
MonadTransControl ApiT | |
MonadBaseControl v m => MonadBaseControl v (ApiT m) | |
MonadBase b m => MonadBase b (ApiT m) | |
Monad m => Monad (ApiT m) | |
Functor m => Functor (ApiT m) | |
(Monad m, Functor m) => Applicative (ApiT m) | |
MonadThrow m => MonadThrow (ApiT m) | |
(MonadIO m, MonadThrow m, MonadUnsafeIO m, Functor m, Applicative m) => MonadResource (ApiT m) | |
(MonadException m, MonadBaseControl IO m) => MonadException (ApiT m) | |
MonadIO m => MonadIO (ApiT m) | |
(MonadBaseControl IO m, Monad m, Functor m, MonadUnsafeIO m, MonadIO m, MonadThrow m) => ApiStateC (ApiT m) |
class (MonadResource m, MonadBaseControl IO m, Monad m, Functor m, MonadUnsafeIO m) => ApiStateC m whereSource
ApiStateC m => ApiStateC (ListT m) | |
(MonadBaseControl IO m, Monad m, Functor m, MonadUnsafeIO m, MonadIO m, MonadThrow m) => ApiStateC (ApiT m) | |
(Monoid w, ApiStateC m) => ApiStateC (WriterT w m) | |
ApiStateC m => ApiStateC (StateT s m) | |
ApiStateC m => ApiStateC (ReaderT r m) | |
(Error e, ApiStateC m) => ApiStateC (ErrorT e m) | |
(Monoid w, ApiStateC m) => ApiStateC (RWST r w s m) |
data ApiResponse e a Source
ApiResponse | |
|
(Show e, Show a) => Show (ApiResponse e a) |
responseToMaybe :: ApiResponse e a -> Maybe aSource