on master help sign in
Rearrange stream construction section
1b6fb5bHarendra Kumar
src/Streamly/Prelude.hs+10−5
@@ -334,6 +334,12 @@ module Streamly.Prelude
334 , consM
334 , consM
335 , (|:)
335 , (|:)
336
336
337+ -- ** Unfolding
338+ -- | Generalized way of generating a stream efficiently.
339+ , unfold
340+ , unfoldr
341+ , unfoldrM
342+
337 -- ** From Values
343 -- ** From Values
338 -- | Generate a monadic stream from a seed value or values.
344 -- | Generate a monadic stream from a seed value or values.
339 , yield
345 , yield
@@ -362,13 +368,12 @@ module Streamly.Prelude
362 , enumerate
368 , enumerate
363 , enumerateTo
369 , enumerateTo
364
370
365− -- ** From Generators
371+ -- ** Iteration
366− -- | Generate a monadic stream from a seed value and a generator function.
367− , unfoldr
368− , unfoldrM
369− , unfold
370 , iterate
372 , iterate
371 , iterateM
373 , iterateM
374+
375+ -- ** From Generators
376+ -- | Generate a monadic stream from a seed value and a generator function.
372 , fromIndices
377 , fromIndices
373 , fromIndicesM
378 , fromIndicesM
374
379