Copyright | (c) Tom Hulihan <hulihan.tom159@gmail.com> 2014, |
---|---|
License | MIT |
Maintainer | hulihan.tom159@gmail.com |
Stability | experimental |
Portability | non-portable (multi-parameter type classes) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Control.Monad.Request
Description
- Computation type:
- Compuations that send requests and handle responses
- Binding strategy:
- Response callbacks are composed with the binding function
- Useful for:
- Implementation-agnostic requests (i.e. making real requests versus mocking), adding middlewares.
- Example type:
Request
String String a
The Request monad
Documentation
module Control.Monad.Request.Lazy