Safe Haskell | None |
---|
- empty_app :: Application
- use :: [Middleware] -> Middleware
- put :: Eq a => a -> b -> [(a, b)] -> [(a, b)]
- get :: Eq a => a -> [(a, b)] -> Maybe b
- bytesize :: ByteString -> Int
- show_bytestring :: Show a => a -> ByteString
- map_both :: (a -> b) -> [(a, a)] -> [(b, b)]
- as_string :: (String -> String) -> ByteString -> ByteString
- dummy_middleware :: Middleware
- dummy_app :: Application
- escape_html :: String -> String
- escape_uri :: String -> String
- unescape_uri :: String -> String
- show_status_message :: Int -> Maybe ByteString
- httpdate :: UTCTime -> String
- request_method :: Env -> RequestMethod
- script_name :: Env -> ByteString
- path_info :: Env -> ByteString
- query_string :: Env -> ByteString
- server_name :: Env -> ByteString
- server_port :: Env -> Int
- hack_version :: Env -> (Int, Int, Int)
- hack_url_scheme :: Env -> HackUrlScheme
- hack_input :: Env -> ByteString
- hack_errors :: Env -> HackErrors
- hack_headers :: Env -> [(ByteString, ByteString)]
Documentation
use :: [Middleware] -> MiddlewareSource
usage: app.use [content_type, cache]
bytesize :: ByteString -> IntSource
show_bytestring :: Show a => a -> ByteStringSource
as_string :: (String -> String) -> ByteString -> ByteStringSource
escape_html :: String -> StringSource
escape_uri :: String -> StringSource
unescape_uri :: String -> StringSource
script_name :: Env -> ByteStringSource
path_info :: Env -> ByteStringSource
query_string :: Env -> ByteStringSource
server_name :: Env -> ByteStringSource
server_port :: Env -> IntSource
hack_input :: Env -> ByteStringSource
hack_errors :: Env -> HackErrorsSource
hack_headers :: Env -> [(ByteString, ByteString)]Source