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