ihp-1.4.0: Haskell Web Framework
Safe HaskellNone
LanguageGHC2021

IHP.RequestVault.Helper

Synopsis

Documentation

insertNewIORefVaultMiddleware :: Key (IORef value) -> value -> Middleware Source #

Like insertVaultMiddleware, but creates a fresh IORef with the given default value on each request. Use this for mutable per-request state (e.g. response headers, modal containers).

lookupRequestVault :: Typeable value => Key value -> Request -> value Source #

insertVaultMiddlewareAndGetter :: Typeable value => Key value -> (value -> Middleware, Request -> value) Source #