Harendra Kumar
Harendra Kumar
The only modules that are using it are Data.Array and Data.Ring.
The stream should stop as soon as the time interval is over. That would require generating and processing a time tick along with the input stream.
aEnd => arrEnd aBound => arrBound Should be done after the merge of the unpinned array PR.
Export only those functions from Streamly.Internal.Data.Stream that are also exposed earlier in Streamly.Prelude. Also mark all these functions as `since 0.9.0`.
Also need to import `Streamly.Data.Stream` instead of `Streamly.Prelude`.
Currently this flag enables USE_STREAMK_ONLY cpp macro. We should remove all usage of that macro. Use the `streamk` build flag to disable rewrite-rules instead i.e. enable the DISABLE_FUSION macro when...
It is replaced by the Data.Stream module. Even though this is an Internal module serveral users are using it, deprecate before removing in the next release. To be done after...
We are removing these APIs from the Array module (PR #1718), however, we can have stream equivalent of these as follows: ``` fromAddrN# :: Int -> Addr# -> Stream m...
* Data.Stream is the primary stream module. * In IsStream/Type module change `SerialT` instance to `Stream` instance (`instance IsStream SerialT`) * Make the `SerialT` type in `Data.Stream.Serial` as an alias...
Build flag `use-unfolds` (PR #1717) implements all StreamD stream generation routines with unfolds. Following significant regressions are seen with this change vs without this: ``` Data.Parser(cpuTime) Benchmark default(0)(μs) default(1) -...