on master help sign in
Update comments in export list of Concurrent
commitb7e890767d91bb7d5ed767a6707609faa81adeda authorHarendra Kumar <harendra@composewell.com> dateSat 15 Oct 2022, 00:55 (4 years ago) parent8f602ac
1 file changed+15−2
src/Streamly/Internal/Data/Stream/Concurrent.hs+15−2
src/Streamly/Internal/Data/Stream/Concurrent.hs+15−2
@@ -42,17 +42,25 @@ module Streamly.Internal.Data.Stream.Concurrent
4242 , inspectMode
4343
4444 -- * Combinators
45− -- | Stream combinators using Async channel
45+ -- | Stream combinators using a concurrent channel
4646
47+ -- ** Evaluate
48+ -- | Evaluate a stream concurrently using a channel.
4749 , eval
4850 , evalWith
51+ -- Add unfoldrM/iterateM?
4952
53+ -- ** Map
54+ -- | Use a single channel to evaluate all actions.
5055 , mapM
5156 , mapMWith
5257 , sequence
5358 , sequenceWith
59+ -- Add repeatM/replicateM?
5460
55− -- XXX experimental binary ops, move to parallel?
61+ -- ** Combine two
62+ -- | Use a channel for each pair.
63+ -- combine/concur/conjoin
5664 , append
5765 , appendWith
5866 , interleave
@@ -62,8 +70,13 @@ module Streamly.Internal.Data.Stream.Concurrent
6270 , parallelFst
6371 , parallelMin
6472
73+ -- ** Apply
74+ -- | Use a separate channel for each application.
6575 , apply
6676 , applyWith
77+
78+ -- ** Combine many
79+ -- | Share a single channel across many streams.
6780 , concatList
6881 , concat
6982 , concatWith