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 +12/−9
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