-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | HTTP cookie parsing and rendering -- -- HTTP cookie parsing and rendering @package cookie @version 0.1.0 module Web.Cookie data SetCookie SetCookie :: Ascii -> Ascii -> Maybe Ascii -> Maybe UTCTime -> Maybe Ascii -> SetCookie setCookieName :: SetCookie -> Ascii setCookieValue :: SetCookie -> Ascii setCookiePath :: SetCookie -> Maybe Ascii setCookieExpires :: SetCookie -> Maybe UTCTime setCookieDomain :: SetCookie -> Maybe Ascii parseSetCookie :: Ascii -> SetCookie renderSetCookie :: SetCookie -> AsciiBuilder type Cookies = [(Ascii, Ascii)] -- | Decode the value of a "Cookie" request header into key/value pairs. parseCookies :: Ascii -> Cookies renderCookies :: Cookies -> AsciiBuilder expiresFormat :: String -- | Format a UTCTime for a cookie. formatCookieExpires :: UTCTime -> Ascii parseCookieExpires :: Ascii -> Maybe UTCTime instance Eq SetCookie instance Show SetCookie instance Read SetCookie