Safe Haskell | None |
---|
- type HasCookie = [webApiaryCookieCookie :: Cookie]
- newtype CookieConfig = CookieConfig {}
- withCookie :: CookieConfig -> (HasCookie => IO b) -> IO b
- setCookie :: (MonadIO m, HasCookie) => SetCookie -> ActionT m ()
- cookie :: (Strategy w, Query a, HasCookie, Monad m) => ByteString -> Proxy (w a) -> ApiaryT (SNext w as a) m b -> ApiaryT as m b
- module Web.Cookie
- module Data.Default.Class
Documentation
withCookie :: CookieConfig -> (HasCookie => IO b) -> IO bSource
Give cookie encryption key.
setter
filter
cookie :: (Strategy w, Query a, HasCookie, Monad m) => ByteString -> Proxy (w a) -> ApiaryT (SNext w as a) m b -> ApiaryT as m bSource
cookie filter. since 0.5.1.0.
can use like query
function.
example:
cookie foo pFirst pInt -- get first Int parameter from foo. cookie bar pOption pDouble -- get first Double parameter from bar, allows no cookie. cookie baz pMany (pMaybe pString) -- get zero or more baz cookies. allows cookie decrypt failure.
Reexport
SetCookie(..)
module Web.Cookie
def
module Data.Default.Class