Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
forall backend . SessionBackend backend sess m => Session | |
|
class Monad m => SessionBackend backend sess m | backend -> sess, backend -> m where Source
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