webgear-server-0.1.0: Composable, type-safe library to build HTTP API servers
Copyright(c) Raghu Kaippully 2020
LicenseMPL-2.0
Maintainerrkaippully@gmail.com
Safe HaskellNone
LanguageHaskell2010

WebGear.Middlewares

Description

Middlewares provided by WebGear.

Synopsis

Documentation

ok :: Monad m => a -> m (Linked '[] (Response a)) Source #

Respond with a 200 OK

noContent :: (Monad m, IsString s) => m (Linked '[] (Response s)) Source #

Respond with a 204 NoContent

badRequest :: Monad m => m (Linked '[] (Response a)) Source #

Respond with a 400 Bad Request

notFound :: Monad m => m (Linked '[] (Response a)) Source #

Respond with a 404 NotFound