Copyright | (C) 2015 Futurice Oy |
---|---|
License | BSD-3-Clause |
Maintainer | Oleg Grenrus <oleg.grenrus@iki.fi> |
Safe Haskell | None |
Language | Haskell2010 |
Documentation
Http monad transformer, essentially ReaderT
Manager
.
MonadTrans HttpT Source | |
MonadRWS r w s m => MonadRWS r w s (HttpT m) Source | |
MonadSplit g m => MonadSplit g (HttpT m) Source | |
MonadCRandom e m => MonadCRandom e (HttpT m) Source | |
MonadCRandomR e m => MonadCRandomR e (HttpT m) Source | |
MonadError e m => MonadError e (HttpT m) Source | |
MonadReader r m => MonadReader r (HttpT m) Source | |
MonadState s m => MonadState s (HttpT m) Source | |
MonadWriter w m => MonadWriter w (HttpT m) Source | |
Monad m => Monad (HttpT m) Source | |
Functor m => Functor (HttpT m) Source | |
Applicative m => Applicative (HttpT m) Source | |
MonadRandom m => MonadRandom (HttpT m) Source | |
MonadThrow m => MonadThrow (HttpT m) Source | |
MonadCatch m => MonadCatch (HttpT m) Source | |
MonadMask m => MonadMask (HttpT m) Source | |
MonadLogger m => MonadLogger (HttpT m) Source | |
MonadLoggerIO m => MonadLoggerIO (HttpT m) Source | |
MonadIO m => MonadIO (HttpT m) Source | |
MonadCont m => MonadCont (HttpT m) Source | |
(~) (* -> *) m IO => MonadHttp (HttpT m) Source | TODO: Generalise to MonadIO + MonadMask? |