on master help sign in
Add Streamly.Data.Stream.Concurrent
e061109Adithya Kumar
docs/User/ProjectRelated/Changelog.md+3
@@ -17,6 +17,9 @@
17
17
18* Signature changed: Streamly.Data.Unfold.fromStream
18* Signature changed: Streamly.Data.Unfold.fromStream
19
19
20+* Add `Streamly.Data.Stream.Concurrent` that provide combinators for handling
21+ non-serial streams.
22+
20### Deprecations
23### Deprecations
21
24
22* In `Streamly.Data.Fold`:
25* In `Streamly.Data.Fold`:
src/Streamly/Data/Stream/Concurrent.hsnew file+14
@@ -0,0 +1,14 @@
1+-- |
2+-- Module : Streamly.Data.Stream.Concurrent
3+-- Copyright : (c) 2022 Composewell Technologies
4+-- License : BSD-3-Clause
5+-- Maintainer : streamly@composewell.com
6+-- Stability : released
7+-- Portability : GHC
8+
9+module Streamly.Data.Stream.Concurrent
10+ ( MonadAsync
11+ )
12+where
13+
14+import Streamly.Internal.Control.Concurrent (MonadAsync)
streamly.cabal+1
@@ -505,6 +505,7 @@ library
505
505
506 -- Exposed modules
506 -- Exposed modules
507 , Streamly.Prelude
507 , Streamly.Prelude
508+ , Streamly.Data.Stream.Concurrent
508
509
509 -- Network/IO
510 -- Network/IO
510 , Streamly.Network.Socket
511 , Streamly.Network.Socket