packages feed

curryer-rpc 0.3.2 → 0.3.3

raw patch · 4 files changed

+16/−11 lines, 4 filesdep ~streamlydep ~streamly-bytestringdep ~streamly-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: streamly, streamly-bytestring, streamly-core

API changes (from Hackage documentation)

Files

Changelog.markdown view
@@ -1,3 +1,7 @@+# v0.3.3 (2024-01-07)++* use streamly 0.10.0 and streamly-core 0.2.0+ # v0.3.2 (2023-12-30)  * enable support for GHC 9.4
curryer-rpc.cabal view
@@ -1,5 +1,5 @@ Name: curryer-rpc-Version: 0.3.2+Version: 0.3.3 License: PublicDomain Build-Type: Simple Homepage: https://github.com/agentm/curryer@@ -21,9 +21,9 @@         Build-Depends: base >= 4.12 && < 4.19                      , winery                      , bytestring-                     , streamly >= 0.9.0-                     , streamly-core >= 0.1.0-                     , streamly-bytestring >= 0.2.0+                     , streamly >= 0.10.0+                     , streamly-core >= 0.2.0+                     , streamly-bytestring >= 0.2.1                      , network                      , exceptions                      , async@@ -58,9 +58,9 @@                , network                , async                , stm-               , streamly-core+               , streamly-core >= 0.1.0                , bytestring-               , streamly-bytestring+               , streamly-bytestring >= 0.2.1   other-modules: Curryer.Test.Basic  Benchmark perf
src/Network/RPC/Curryer/Server.hs view
@@ -4,8 +4,8 @@ module Network.RPC.Curryer.Server where import qualified Streamly.Data.Stream.Prelude as SP import Streamly.Data.Stream as Stream hiding (foldr)-import Streamly.Internal.Data.Stream.Concurrent as Stream-import Streamly.Internal.Serialize.FromBytes (word32be)+import Streamly.Data.Stream.Prelude as Stream hiding (foldr)+import Streamly.Internal.Data.Binary.Parser (word32be) import Streamly.Network.Socket as SSock import Network.Socket as Socket import Network.Socket.ByteString as Socket@@ -37,7 +37,7 @@ import Data.Hashable import System.Timeout import qualified Network.ByteOrder as BO-import qualified Streamly.Internal.Data.Array.Type as Arr+import qualified Streamly.Data.Array as Arr   #define CURRYER_SHOW_BYTES 0
src/Network/RPC/Curryer/StreamlyAdditions.hs view
@@ -7,8 +7,9 @@ import Data.Word import qualified Streamly.Internal.Data.Unfold as UF import Streamly.Network.Socket hiding (acceptor)-import qualified Streamly.Internal.Data.Stream.StreamD.Type as D-import Streamly.Internal.Data.Unfold.Type (Unfold(..))+--import qualified Streamly.Internal.Data.Stream.StreamD as D+import qualified Streamly.Internal.Data.Stream as D+import Streamly.Internal.Data.Unfold (Unfold(..))  acceptorOnAddr     :: MonadIO m