on master help sign in
fix network module version
commit7a232eb3c708f57b69b0d0e9a59e842c6f95bc52 authorHarendra Kumar <harendra.kumar@gmail.com> dateMon 27 May 2019, 07:48 (7 years ago) parent43a6e75
3 files changed+10−6
src/Streamly/Network/Socket.hs+7−4 stack.yaml+2−1 streamly.cabal+1−1
src/Streamly/Network/Socket.hs+7−4
@@ -74,8 +74,15 @@ import Foreign.ForeignPtr.Unsafe (unsafeForeignPtrToPtr)
7474import Foreign.Ptr (minusPtr, plusPtr, Ptr, castPtr)
7575import Foreign.Storable (Storable(..))
7676import GHC.ForeignPtr (mallocPlainForeignPtrBytes)
77+import Network.Socket
78+ (withFdSocket, Socket, PortNumber, SocketOption(..), Family(..),
79+ SockAddr(..), withSocketsDo, SocketType(..), socket, accept, bind,
80+ defaultProtocol, setSocketOption, maxListenQueue, sendBuf, recvBuf)
7781import Prelude hiding (read)
7882
83+import qualified Network.Socket as Net
84+
85+import Streamly (MonadAsync)
7986import Streamly.Mem.Array.Types (Array(..))
8087import Streamly.Streams.Serial (SerialT)
8188import Streamly.Streams.StreamK.Type (IsStream, mkStream)
@@ -86,10 +93,6 @@ import qualified Streamly.Mem.Array as A
8693import qualified Streamly.Mem.Array.Types as A hiding (flattenArrays)
8794import qualified Streamly.Prelude as S
8895
89−import Network.Socket hiding (listen)
90−import qualified Network.Socket as Net
91−import Streamly (MonadAsync)
92−
9396-------------------------------------------------------------------------------
9497-- Listen
9598-------------------------------------------------------------------------------
stack.yaml+2−1
@@ -8,8 +8,9 @@ extra-deps:
88 - bench-show-0.2.2
99
1010 - diagrams-postscript-1.4.1@sha256:a39c44f8a93929de88e5c363290d5bb8bc93ba15cd36af5c9ca5b620d51cdf68
11+ - network-3.1.0.0@sha256:85b36fea1dfe92af91b38224d6ea84eb0b17c03d9aed0260413be226722b0cd2
1112
12−allow-newer: true
13+#allow-newer: true
1314flags: {}
1415extra-package-dbs: []
1516rebuild-ghc-options: true
streamly.cabal+1−1
@@ -266,7 +266,7 @@ library
266266 , mtl >= 2.2 && < 3
267267 , transformers >= 0.4 && < 0.6
268268 , transformers-base >= 0.4 && < 0.5
269− , network >= 3.0 && < 4
269+ , network >= 3.1 && < 4
270270
271271 if impl(ghc < 8.0)
272272 build-depends: