http-enumerator 0.4.0.1 → 0.4.1
raw patch · 2 files changed
+5/−1 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Network.HTTP.Enumerator: RequestBodyBS :: ByteString -> RequestBody m
+ Network.HTTP.Enumerator: RequestBodyBuilder :: Int64 -> Builder -> RequestBody m
Files
- Network/HTTP/Enumerator.hs +4/−0
- http-enumerator.cabal +1/−1
Network/HTTP/Enumerator.hs view
@@ -187,6 +187,8 @@ -- times. data RequestBody m = RequestBodyLBS L.ByteString+ | RequestBodyBS S.ByteString+ | RequestBodyBuilder Int64 Blaze.Builder | RequestBodyEnum Int64 (Enumerator Blaze.Builder m ()) -- | A simple representation of the HTTP response created by 'lbsIter'.@@ -229,6 +231,8 @@ (contentLength, bodyEnum) = case requestBody of RequestBodyLBS lbs -> (L.length lbs, enumSingle $ Blaze.fromLazyByteString lbs)+ RequestBodyBS bs -> (fromIntegral $ S.length bs, enumSingle $ Blaze.fromByteString bs)+ RequestBodyBuilder i b -> (i, enumSingle b) RequestBodyEnum i enum -> (i, enum) hh | port == 80 && not secure = host
http-enumerator.cabal view
@@ -1,5 +1,5 @@ name: http-enumerator-version: 0.4.0.1+version: 0.4.1 license: BSD3 license-file: LICENSE author: Michael Snoyman <michael@snoyman.com>