on master help sign in
Remove reference to conduit (fixes #713)
commitf2b132e88678d86757c206549a3c4de9c093d6b0 authorMichael Snoyman <michael@snoyman.com> dateTue 4 Sep 2018, 08:47 (8 years ago) parentf330851
1 file changed+5−4
wai/Network/Wai.hs+5−4
wai/Network/Wai.hs+5−4
@@ -4,10 +4,11 @@ This module defines a generic web application interface. It is a common
44protocol between web servers and web applications.
55
66The overriding design principles here are performance and generality. To
7−address performance, this library is built on top of the conduit package and
8−bytestring's Builder type. The advantages of conduits over lazy IO have been
9−debated elsewhere and so will not be addressed here. However, helper functions
10−like 'responseLBS' allow you to continue using lazy IO if you so desire.
7+address performance, this library uses a streaming interface for request and
8+response bodies, paired with bytestring's 'Builder' type. The advantages of a
9+streaming API over lazy IO have been debated elsewhere and so will not be
10+addressed here. However, helper functions like 'responseLBS' allow you to
11+continue using lazy IO if you so desire.
1112
1213Generality is achieved by removing many variables commonly found in similar
1314projects that are not universal to all servers. The goal is that the 'Request'