warp: A fast, light-weight web server for WAI applications.

[ library, mit, web, yesod ] [ Propose Tags ]

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 http://www.stackage.org/package/warp.


[Skip to Readme]
Versions 0.3.0, 0.3.1, 0.3.2, 0.3.2.1, 0.3.2.2, 0.3.2.3, 0.3.3, 0.4.0, 0.4.0.1, 0.4.1, 0.4.1.1, 0.4.1.2, 0.4.2, 0.4.3, 0.4.3.1, 0.4.4, 0.4.5, 0.4.6, 0.4.6.1, 0.4.6.2, 0.4.6.3, 1.0.0, 1.0.0.1, 1.1.0, 1.1.0.1, 1.2.0, 1.2.0.1, 1.2.0.2, 1.2.1, 1.2.1.1, 1.2.2, 1.3.0, 1.3.0.1, 1.3.1, 1.3.1.1, 1.3.1.2, 1.3.2, 1.3.3, 1.3.3.1, 1.3.3.2, 1.3.3.3, 1.3.4, 1.3.4.1, 1.3.4.2, 1.3.4.3, 1.3.4.4, 1.3.5, 1.3.5.1, 1.3.6, 1.3.7, 1.3.7.1, 1.3.7.2, 1.3.7.3, 1.3.7.4, 1.3.7.5, 1.3.8, 1.3.8.1, 1.3.8.2, 1.3.8.3, 1.3.8.4, 1.3.9, 1.3.9.1, 1.3.9.2, 1.3.10, 1.3.10.1, 1.3.10.2, 2.0.0, 2.0.0.1, 2.0.1, 2.0.2, 2.0.2.1, 2.0.3, 2.0.3.1, 2.0.3.2, 2.0.3.3, 2.0.3.4, 2.1.0, 2.1.1, 2.1.1.1, 2.1.1.2, 2.1.2, 2.1.2.1, 2.1.3, 2.1.3.1, 2.1.3.2, 2.1.3.3, 2.1.4, 2.1.4.1, 2.1.5, 2.1.5.1, 2.1.5.2, 3.0.0, 3.0.0.1, 3.0.0.2, 3.0.0.3, 3.0.0.4, 3.0.0.5, 3.0.0.6, 3.0.0.7, 3.0.0.8, 3.0.1, 3.0.1.1, 3.0.2, 3.0.2.1, 3.0.2.2, 3.0.2.3, 3.0.3, 3.0.4, 3.0.4.1, 3.0.5, 3.0.5.1, 3.0.5.2, 3.0.6, 3.0.7, 3.0.8, 3.0.9, 3.0.9.1, 3.0.9.2, 3.0.9.3, 3.0.10, 3.0.10.1, 3.0.11, 3.0.12, 3.0.12.1, 3.0.13, 3.0.13.1, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.3.1, 3.1.4, 3.1.5, 3.1.6, 3.1.7, 3.1.8, 3.1.9, 3.1.10, 3.1.11, 3.1.12, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.5, 3.2.6, 3.2.7, 3.2.8, 3.2.9, 3.2.10, 3.2.11, 3.2.11.1, 3.2.11.2, 3.2.12, 3.2.13, 3.2.15, 3.2.16, 3.2.17, 3.2.18, 3.2.18.1, 3.2.18.2, 3.2.19, 3.2.20, 3.2.21, 3.2.22, 3.2.23 (info)
Change log ChangeLog.md
Dependencies array, async, auto-update (>=0.1.3 && <0.2), base (>=3 && <5), blaze-builder (>=0.4), bytestring (>=0.9.1.4), bytestring-builder, case-insensitive (>=0.2), containers, ghc-prim, hashable, http-date, http-types (>=0.8.5), http2 (==1.6.*), iproute (>=1.3.1), network (>=2.2.1.5 && <2.2.3 || >=2.3), network-bytestring (==0.1.3.*), simple-sendfile (>=0.2.7 && <0.3), stm (>=2.3), streaming-commons (>=0.1.10 && <0.2), text, time, unix, unix-compat (>=0.2), vault (>=0.3), wai (==3.2.*), word8 [details]
License MIT
Author Michael Snoyman, Kazu Yamamoto, Matt Brown
Maintainer michael@snoyman.com
Revised Revision 1 made by phadej at Wed Mar 7 15:54:35 UTC 2018
Category Web, Yesod
Home page http://github.com/yesodweb/wai
Source repo head: git clone git://github.com/yesodweb/wai.git
Uploaded by KazuYamamoto at Mon Jul 4 07:23:14 UTC 2016
Distributions Arch:3.2.23, Debian:3.1.12, Fedora:3.2.13, FreeBSD:3.1.3, LTSHaskell:3.2.23, NixOS:3.2.23, Stackage:3.2.23
Downloads 176743 total (2756 in the last 30 days)
Rating 2.5 (votes: 6) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2016-10-23 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
network-bytestringDisabledAutomatic
allow-sendfilefd

Allow use of sendfileFd (not available on GNU/kFreeBSD)

EnabledAutomatic
warp-debug

print debug output. not suitable for production

DisabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for warp-3.2.7

[back to package description]

Warp

Warp is a server library for HTTP/1.x and HTTP/2 based WAI(Web Application Interface in Haskell). For more information, see Warp.