Happstack.Lite

Core Types

data Request

data Response

type ServerPart a

Starting the Server

data ServerConfig

defaultServerConfig

serve

Routing an Incoming Request

method

data Method

class MatchMethod m

dir

path

class FromReqURI a

nullDir

guardRq

Creating a Response

class ToMessage a

toResponseBS

Setting the Response Code

ok

internalServerError

unauthorized

notFound

seeOther

setResponseCode

Looking up Request Parameters

lookBS

lookBSs

lookText

lookTexts

lookFile

data ContentType

Cookies

data Cookie

data CookieLife

mkCookie

addCookies

expireCookie

lookCookieValue

HTTP Headers

addHeaderM

setHeaderM

getHeaderM

File Serving

data Browsing

serveDirectory

serveFile

asContentType

Other

class MonadPlus m

msum