Add Streamly.Data.Stream.Concurrent
commite061109f76ef37a288de0cafa37ea950c467cb82
authorAdithya Kumar <adithya@composewell.com>
dateThu 6 Oct 2022, 21:36 (4 years ago)
parentba01fcd
docs/User/ProjectRelated/Changelog.md+3
@@ -17,6 +17,9 @@
1717
1818* Signature changed: Streamly.Data.Unfold.fromStream
1919
20+* Add `Streamly.Data.Stream.Concurrent` that provide combinators for handling
21+ non-serial streams.
22+
2023### Deprecations
2124
2225* 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
505505
506506 -- Exposed modules
507507 , Streamly.Prelude
508+ , Streamly.Data.Stream.Concurrent
508509
509510 -- Network/IO
510511 , Streamly.Network.Socket