-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | HTTP-request's query parameters parser abstraction for "scotty" -- -- HTTP-request's query parameters parser abstraction for "scotty" @package scotty-params-parser @version 0.3 -- | A DSL for parsing of an HTTP request query parameters. module Scotty.QueryParser -- | A multiple parameters parser. data Params a run :: Params a -> forall m e. (ScottyError e, Monad m) => ActionT e m a lookup :: Text -> Params Text -- | Given a parameter parser and name attempts to get it. param :: Param a -> Text -> Params a -- | A single parameter parser. type Param a = Text -> Either Text a instance GHC.Base.MonadPlus Scotty.QueryParser.Params instance GHC.Base.Monad Scotty.QueryParser.Params instance GHC.Base.Alternative Scotty.QueryParser.Params instance GHC.Base.Applicative Scotty.QueryParser.Params instance GHC.Base.Functor Scotty.QueryParser.Params