packages feed

http-monad 0.1.1.3 → 0.1.1.4

raw patch · 1 files changed

+12/−9 lines, 1 filesdep +network-uri-flagdep ~basedep ~bytestringdep ~explicit-exceptionPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies added: network-uri-flag

Dependency ranges changed: base, bytestring, explicit-exception, httpd-shed, network, network-uri, transformers

API changes (from Hackage documentation)

- Network.Monad.HTTP.Header: getMany :: (HasHeaders x) => x -> [T]
+ Network.Monad.HTTP.Header: getMany :: HasHeaders x => x -> [T]
- Network.Monad.HTTP.Header: modifyMany :: (HasHeaders x) => ([T] -> [T]) -> x -> x
+ Network.Monad.HTTP.Header: modifyMany :: HasHeaders x => ([T] -> [T]) -> x -> x
- Network.Monad.HTTP.Header: setMany :: (HasHeaders x) => x -> [T] -> x
+ Network.Monad.HTTP.Header: setMany :: HasHeaders x => x -> [T] -> x
- Network.Monad.Reader: readBlock :: (Monad m) => Int -> AsyncExceptional body m body
+ Network.Monad.Reader: readBlock :: Monad m => Int -> AsyncExceptional body m body
- Network.Monad.Reader: readLine :: (Monad m) => AsyncExceptional body m body
+ Network.Monad.Reader: readLine :: Monad m => AsyncExceptional body m body
- Network.Monad.Reader: writeBlock :: (Monad m) => body -> SyncExceptional body m ()
+ Network.Monad.Reader: writeBlock :: Monad m => body -> SyncExceptional body m ()
- Network.Monad.Transfer: Cons :: AsyncExceptional m body -> Int -> AsyncExceptional m body -> body -> SyncExceptional m () -> T m body
+ Network.Monad.Transfer: Cons :: AsyncExceptional m body -> (Int -> AsyncExceptional m body) -> (body -> SyncExceptional m ()) -> T m body
- Network.Monad.Transfer.Offline: run :: (Body body) => T body (T body) a -> ConnError -> body -> (a, body, [body])
+ Network.Monad.Transfer.Offline: run :: Body body => T body (T body) a -> ConnError -> body -> (a, body, [body])
- Network.Monad.Transfer.Offline: transfer :: (Body body) => T (T body) body
+ Network.Monad.Transfer.Offline: transfer :: Body body => T (T body) body
- Network.Monad.Transfer.Offline: withBuffer :: (C body) => (body -> (a, body)) -> AsyncExceptional (T body) a
+ Network.Monad.Transfer.Offline: withBuffer :: C body => (body -> (a, body)) -> AsyncExceptional (T body) a

Files

http-monad.cabal view
@@ -1,6 +1,6 @@ Name:               http-monad-Version:            0.1.1.3-Cabal-Version:      >= 1.6+Version:            0.1.1.4+Cabal-Version:      >= 1.10 Build-type:         Simple License:            BSD3 License-file:       LICENSE@@ -29,7 +29,7 @@ Source-Repository this   type:     darcs   location: http://code.haskell.org/~thielema/http-monad/-  tag:      0.1.1.3+  tag:      0.1.1.4  Flag splitBase   description: Old, monolithic base@@ -54,14 +54,16 @@     Network.Monad.Utility   Hs-Source-Dirs: src   GHC-options: -Wall+  Default-Language: Haskell98 --  Extensions: DeriveDataTypeable, GeneralizedNewtypeDeriving   Build-depends: HTTP >=4000 && <4001-  Build-depends: network >=2.1 && <2.7-  Build-depends: network-uri >=2.6 && <2.7+  Build-depends: network >=2.1 && <3.2+  Build-depends: network-uri >=2.6 && <2.8+  Build-depends: network-uri-flag == 0.1.*   Build-depends: parsec >=2.1 && <3.2-  Build-depends: bytestring >=0.9 && <0.11-  Build-depends: transformers >=0.2 && <0.6-  Build-depends: explicit-exception >=0.1.4 && <0.2+  Build-depends: bytestring >=0.9 && <0.12+  Build-depends: transformers >=0.2 && <0.7+  Build-depends: explicit-exception >=0.1.4 && <0.3   Build-depends: semigroups >=0.1 && <1.0   Build-depends: utility-ht >=0.0.4 && <0.1   Build-depends: lazyio >=0.1 && <0.2@@ -76,8 +78,9 @@  Executable infinite-httpd   If flag(buildTestServer)-    Build-depends: httpd-shed >=0.3 && <0.4+    Build-depends: httpd-shed >=0.4 && <0.5, base   Else     Buildable: False+  Default-Language: Haskell98   Main-is: Infinity.hs   Hs-Source-Dirs: src, test