packages feed

network-transport 0.5.6 → 0.5.7

raw patch · 4 files changed

+8/−6 lines, 4 filesnew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Network.Transport.Internal: asyncWhenCancelled :: forall a. (a -> IO ()) -> IO a -> IO a
+ Network.Transport.Internal: asyncWhenCancelled :: (a -> IO ()) -> IO a -> IO a
- Network.Transport.Internal: forkIOWithUnmask :: ((forall a. IO a -> IO a) -> IO ()) -> IO ThreadId
+ Network.Transport.Internal: forkIOWithUnmask :: ((forall a. () => IO a -> IO a) -> IO ()) -> IO ThreadId

Files

ChangeLog view
@@ -1,3 +1,7 @@+2024-03-25  David Simmons-Duffin <dsd@caltech.edu> 0.5.7++* Bump bytestring and deepseq versions to build with GHC 9.8.+ 2022-08-30  Facundo Domínguez <facundo.dominguez@tweag.io> 0.5.6  * Fix extension fields in the cabal file (#41).
network-transport.cabal view
@@ -1,5 +1,5 @@ Name:          network-transport-Version:       0.5.6+Version:       0.5.7 Cabal-Version: >=1.10 Build-Type:    Simple License:       BSD3@@ -66,10 +66,10 @@ Library   Build-Depends:   base >= 4.6 && < 5,                    binary >= 0.5 && < 0.9,-                   bytestring >= 0.9 && < 0.12,+                   bytestring >= 0.9 && < 0.13,                    hashable >= 1.2.0.5 && < 1.5,-                   transformers >= 0.2 && < 0.6,-                   deepseq >= 1.0 && < 1.5+                   transformers >= 0.2 && < 0.7,+                   deepseq >= 1.0 && < 1.6   if impl(ghc < 7.6)     Build-Depends: ghc-prim >= 0.2 && < 0.4   Exposed-Modules: Network.Transport,
src/Network/Transport.hs view
@@ -29,7 +29,6 @@ import qualified Data.ByteString.Char8 as BSC (unpack) import Control.DeepSeq (NFData(rnf)) import Control.Exception (Exception)-import Control.Applicative ((<$>)) import Data.Typeable (Typeable) import Data.Binary (Binary(..)) import Data.Hashable
src/Network/Transport/Internal.hs view
@@ -37,7 +37,6 @@   , toForeignPtr   ) import Data.Word (Word32, Word16)-import Control.Applicative ((<$>)) import Control.Monad.IO.Class (MonadIO, liftIO) import Control.Exception   ( IOException