3Synopsis: A fast, light-weight web server for WAI applications.
6Author: Michael Snoyman, Kazu Yamamoto, Matt Brown
7Maintainer: michael@snoyman.com
8Homepage: http://github.com/yesodweb/wai
14 The premier WAI handler. For more information, see <http://steve.vinoski.net/blog/2011/05/01/warp-a-haskell-web-server/>.
18 [2.0.0] ResourceT is not used anymore. Request and Response is now abstract data types. To use their constructors, Internal module should be imported.
20 [1.3.9] Support for byte range requests.
22 [1.3.7] Sockets now have FD_CLOEXEC set on them. This behavior is more secure, and the change should not affect the vast majority of use cases. However, it appeared that this is buggy and is fixed in 2.0.0.
23extra-source-files: attic/hex
25Flag network-bytestring
29 Description: Allow use of sendfileFd (not available on GNU/kFreeBSD)
33 Build-Depends: base >= 3 && < 5
35 , blaze-builder >= 0.3.3 && < 0.4
36 , blaze-builder-conduit >= 0.5 && < 1.1
37 , bytestring >= 0.9.1.4
38 , case-insensitive >= 0.2
39 , conduit >= 0.5 && < 1.1
43 , network-conduit >= 0.5 && < 1.1
44 , simple-sendfile >= 0.2.7 && < 0.3
45 , transformers >= 0.2.2 && < 0.4
50 if flag(network-bytestring)
51 Build-Depends: network >= 2.2.1.5 && < 2.2.3
52 , network-bytestring >= 0.1.3 && < 0.1.4
54 Build-Depends: network >= 2.3
55 Exposed-modules: Network.Wai.Handler.Warp
56 Network.Wai.Handler.Warp.Buffer
57 Network.Wai.Handler.Warp.Timeout
58 Other-modules: Network.Wai.Handler.Warp.Conduit
59 Network.Wai.Handler.Warp.Date
60 Network.Wai.Handler.Warp.FdCache
61 Network.Wai.Handler.Warp.Header
62 Network.Wai.Handler.Warp.IO
63 Network.Wai.Handler.Warp.IORef
64 Network.Wai.Handler.Warp.ReadInt
65 Network.Wai.Handler.Warp.Recv
66 Network.Wai.Handler.Warp.Request
67 Network.Wai.Handler.Warp.RequestHeader
68 Network.Wai.Handler.Warp.Response
69 Network.Wai.Handler.Warp.ResponseHeader
70 Network.Wai.Handler.Warp.Run
71 Network.Wai.Handler.Warp.SendFile
72 Network.Wai.Handler.Warp.Settings
73 Network.Wai.Handler.Warp.Thread
74 Network.Wai.Handler.Warp.Types
77 if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)
78 Cpp-Options: -DSENDFILEFD
79 Build-Depends: hashable
80 Other-modules: Network.Wai.Handler.Warp.MultiMap
82 Cpp-Options: -DWINDOWS
90 Type: exitcode-stdio-1.0
92 Ghc-Options: -threaded -Wall
99 Other-modules: ConduitSpec
109 Hs-Source-Dirs: test, .
110 Type: exitcode-stdio-1.0
113 Build-Depends: base >= 4 && < 5
115 , blaze-builder >= 0.3.3 && < 0.4
116 , blaze-builder-conduit >= 0.5
117 , bytestring >= 0.9.1.4
118 , case-insensitive >= 0.2
125 , simple-sendfile >= 0.2.4 && < 0.3
126 , transformers >= 0.2.2 && < 0.4
129 , wai >= 2.0 && < 2.1
138 if (os(linux) || os(freebsd) || os(darwin)) && flag(allow-sendfilefd)
139 Cpp-Options: -DSENDFILEFD
144 Cpp-Options: -DWINDOWS
147 Type: exitcode-stdio-1.0
149 HS-Source-Dirs: bench .
156Source-Repository head
158 Location: git://github.com/yesodweb/wai.git
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list