Safe Haskell | None |
---|
Web.Apiary.Cookie
- setCookie :: Monad m => SetCookie -> ActionT m ()
- deleteCookie :: Monad m => ByteString -> ActionT m ()
- cookie :: (Strategy w, Query a, Functor n, Monad n) => ByteString -> Proxy (w a) -> ApiaryT (SNext w as a) n m b -> ApiaryT as n m b
- module Web.Cookie
setter
deleteCookie :: Monad m => ByteString -> ActionT m ()Source
delete cookie. since 0.6.1.0.
filter
cookie :: (Strategy w, Query a, Functor n, Monad n) => ByteString -> Proxy (w a) -> ApiaryT (SNext w as a) n m b -> ApiaryT as n 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. cookie baz (Proxy :: Proxy (LimitSome [int|100|] ByteString)) -- get raw cookies up to 100 entries.
Reexport
SetCookie(..)
module Web.Cookie