HTTP/1.0, HTTP/1.1 and HTTP/2 are supported. For HTTP/2, Warp supports direct and ALPN (in TLS) but not upgrade. API docs and the README are available at

mit, web, yesod, Propose Tags,, Skip to Readme, Index, Quick Jump, Network.Wai.Handler.Warp, Network.Wai.Handler.Warp.Internal, More info, warp-3.3.29.tar.gz, browse, Package description, Package maintainers, KazuYamamoto, MichaelSnoyman, nideco, edit package information , Warp
cabal install warp-3.3.29


An interface between Haskell web frameworks and web servers.

Build status

A Haskell web application targets WAI and then can be deployed to any backend with a WAI adaptor. The premier WAI backend is the Warp web server.

WAI also adds modularity and code-sharing through middleware and WAI applications. Code can be written that works with any web framework targeting WAI.


Haddock Documentation