servant-0.14: A family of combinators for defining webservices APIs

Safe HaskellSafe
LanguageHaskell2010

Servant.API.Raw

Synopsis

Documentation

data Raw Source #

Endpoint for plugging in your own Wai Applications.

The given Application will get the request as received by the server, potentially with a modified (stripped) pathInfo if the Application is being routed with :>.

In addition to just letting you plug in your existing WAI Applications, this can also be used with serveDirectory to serve static files stored in a particular directory on your filesystem

Instances

HasLink * Raw Source # 

Associated Types

type MkLink Raw (endpoint :: Raw) a :: * Source #

Methods

toLink :: (Link -> a) -> Proxy Raw endpoint -> Link -> MkLink Raw endpoint a Source #

type MkLink * Raw a Source # 
type MkLink * Raw a = a