Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype ResponseBuilder = ResponseBuilder (Response -> Response)
- run :: ResponseBuilder -> Response
Documentation
newtype ResponseBuilder Source #
A composable abstraction for building an HTTP response.
Instances
Semigroup ResponseBuilder Source # | |
Defined in Strelka.Core.ResponseBuilder (<>) :: ResponseBuilder -> ResponseBuilder -> ResponseBuilder # sconcat :: NonEmpty ResponseBuilder -> ResponseBuilder # stimes :: Integral b => b -> ResponseBuilder -> ResponseBuilder # | |
Monoid ResponseBuilder Source # | |
Defined in Strelka.Core.ResponseBuilder mappend :: ResponseBuilder -> ResponseBuilder -> ResponseBuilder # mconcat :: [ResponseBuilder] -> ResponseBuilder # |
run :: ResponseBuilder -> Response Source #
Execute the builder producing Response.