| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Web.Apiary.Session.Internal
Documentation
Constructors
| forall backend . SessionBackend backend sess m => Session | |
Fields
| |
class Monad m => SessionBackend backend sess m | backend -> sess, backend -> m where Source
Minimal complete definition
Methods
backendMiddleware :: backend -> Middleware Source
backendMiddleware' :: backend -> Middleware' Source
genBackendModify :: backend -> (Maybe sess -> ActionT exts prms m (Maybe sess, a)) -> ActionT exts prms m a Source
backendGet :: backend -> ActionT exts prms m (Maybe sess) Source
backendSet :: backend -> sess -> ActionT exts prms m () Source
backendDelete :: backend -> ActionT exts prms m () Source