Network.Wai.RequestSpec

Primitive parsing data types

data Result a

data P a

Primitive parsing functions

parse

parseMaybe

parseEither

Error generation and parser annotation

(<?>)

freeform

malformed

missing

Error types

data Loc

type Reason

data Error

Generating parsing environment

toEnv

toEnvWithForm

toEnvRaw

Parser driving type class

data Env

class FromEnv a

Derived combinators, query parameters

intQ

boolQ

floatQ

textQ

bytesQ

intQM

floatQM

textQM

bytesQM

Derived combinators, form parameters

intF

boolF

floatF

textF

bytesF

intFM

floatFM

textFM

bytesFM

Derived combinators, headers

intH

boolH

floatH

textH

bytesH

intHM

floatHM

textHM

bytesHM

Derived combinators, utility

choice