servant-matrix-param-0.3: Matrix parameter combinator for servant

Safe HaskellSafe
LanguageHaskell2010

Servant.MatrixParam

Synopsis

Documentation

data WithMatrixParams path paramSpecs Source #

data MatrixParam key a Source #

Expresses matrix parameters for path segments in APIs, e.g.

/books;author=name

would be represented as:

>>> import Servant
>>> 
>>> type MyApi = "books" :> MatrixParam "author" String :> Get '[JSON] [String]