eved-0.0.3.0: A value level web framework
Safe HaskellNone
LanguageHaskell2010

Web.Eved.Options

Documentation

newtype EvedOptions (m :: * -> *) a Source #

Constructors

EvedOptions 

Instances

Instances details
Eved (EvedOptions m) m Source # 
Instance details

Defined in Web.Eved.Options

Methods

(.<|>) :: EvedOptions m a -> EvedOptions m b -> EvedOptions m (a :<|> b) Source #

lit :: Text -> EvedOptions m a -> EvedOptions m a Source #

capture :: Text -> UrlElement a -> EvedOptions m b -> EvedOptions m (a -> b) Source #

reqBody :: NonEmpty (ContentType a) -> EvedOptions m b -> EvedOptions m (a -> b) Source #

queryParam :: Text -> QueryParam a -> EvedOptions m b -> EvedOptions m (a -> b) Source #

header :: Text -> Header a -> EvedOptions m b -> EvedOptions m (a -> b) Source #

verb :: StdMethod -> Status -> NonEmpty (ContentType a) -> EvedOptions m (m a) Source #