@@ -87,7 +87,7 @@
87* `Streamly.Internal.Data.Fold.Tee` module added for folds with tee-like
87* `Streamly.Internal.Data.Fold.Tee` module added for folds with tee-like
88 applicative behaviour.
88 applicative behaviour.
90−## 0.7.2
90+## 0.7.2 (April 2020)
92### Bug Fixes
92### Bug Fixes
@@ -103,7 +103,7 @@
103* Now builds with newer `QuickCheck` package version >= 2.14 && < 2.15.
103* Now builds with newer `QuickCheck` package version >= 2.14 && < 2.15.
104* Now builds with GHC 8.10.
104* Now builds with GHC 8.10.
106−## 0.7.1
106+## 0.7.1 (February 2020)
108### Bug Fixes
108### Bug Fixes
@@ -132,7 +132,7 @@
132* Significant improvement in performance of concurrent stream operations.
132* Significant improvement in performance of concurrent stream operations.
133* Improved space and time performance of `Foldable` instance.
133* Improved space and time performance of `Foldable` instance.
135−## 0.7.0
135+## 0.7.0 (November 2019)
137### Breaking changes
137### Breaking changes
@@ -246,7 +246,7 @@ concurrently using this.
247 * `tap` redirects a copy of the stream to a `Fold`
247 * `tap` redirects a copy of the stream to a `Fold`
249−## 0.6.1
249+## 0.6.1 (March 2019)
251### Bug Fixes
251### Bug Fixes
@@ -258,7 +258,7 @@ concurrently using this.
258* Add GHCJS support
258* Add GHCJS support
259* Remove dependency on "clock" package
259* Remove dependency on "clock" package
261−## 0.6.0
261+## 0.6.0 (December 2018)
263### Breaking changes
263### Breaking changes
@@ -286,7 +286,7 @@ concurrently using this.
286* Performance improvements
286* Performance improvements
287* Add benchmarks to measure composed and iterated operations
287* Add benchmarks to measure composed and iterated operations
289−## 0.5.2
289+## 0.5.2 (October 2018)
291### Bug Fixes
291### Bug Fixes
@@ -301,12 +301,12 @@ concurrently using this.
301 used in a stateful monad e.g. `StateT`. Particularly, this bug cannot affect
301 used in a stateful monad e.g. `StateT`. Particularly, this bug cannot affect
302 `ReaderT`.
302 `ReaderT`.
304−## 0.5.1
304+## 0.5.1 (September 2018)
306* Performance improvements, especially space consumption, for concurrent
306* Performance improvements, especially space consumption, for concurrent
309−## 0.5.0
309+## 0.5.0 (September 2018)
311### Bug Fixes
311### Bug Fixes
@@ -332,13 +332,13 @@ concurrently using this.
332* The `Streamly.Time` module is now deprecated, its functionality is subsumed
332* The `Streamly.Time` module is now deprecated, its functionality is subsumed
333 by the new rate limiting combinators.
333 by the new rate limiting combinators.
335−## 0.4.1
335+## 0.4.1 (July 2018)
337### Bug Fixes
337### Bug Fixes
339* foldxM was not fully strict, fixed.
339* foldxM was not fully strict, fixed.
341−## 0.4.0
341+## 0.4.0 (July 2018)
343### Breaking changes
343### Breaking changes
@@ -365,7 +365,7 @@ concurrently using this.
365* Add `takeWhileM` and `dropWhileM`
365* Add `takeWhileM` and `dropWhileM`
366* Add `filterM`
366* Add `filterM`
368−## 0.3.0
368+## 0.3.0 (June 2018)
370### Breaking changes
370### Breaking changes
@@ -393,14 +393,14 @@ concurrently using this.
393 stream processing function application pipeline concurrently.
393 stream processing function application pipeline concurrently.
394* Added `mapMaybe` and `mapMaybeM`.
394* Added `mapMaybe` and `mapMaybeM`.
396−## 0.2.1
396+## 0.2.1 (June 2018)
398### Bug Fixes
398### Bug Fixes
399* Fixed a bug that caused some transformation ops to return incorrect results
399* Fixed a bug that caused some transformation ops to return incorrect results
400 when used with concurrent streams. The affected ops are `take`, `filter`,
400 when used with concurrent streams. The affected ops are `take`, `filter`,
401 `takeWhile`, `drop`, `dropWhile`, and `reverse`.
401 `takeWhile`, `drop`, `dropWhile`, and `reverse`.
403−## 0.2.0
403+## 0.2.0 (May 2018)
405### Breaking changes
405### Breaking changes
406* Changed the semantics of the Semigroup instance for `InterleavedT`, `AsyncT`
406* Changed the semantics of the Semigroup instance for `InterleavedT`, `AsyncT`
@@ -478,7 +478,7 @@ concurrently using this.
478* Put a bound (1500) on the output buffer used for asynchronous tasks
478* Put a bound (1500) on the output buffer used for asynchronous tasks
479* Put a limit (1500) on the number of threads used for Async and WAsync types
479* Put a limit (1500) on the number of threads used for Async and WAsync types
481−## 0.1.2
481+## 0.1.2 (March 2018)
483### Enhancements
483### Enhancements
484* Add `iterate`, `iterateM` stream operations
484* Add `iterate`, `iterateM` stream operations
@@ -487,7 +487,7 @@ concurrently using this.
487* Fixed a bug that caused unexpected behavior when `pure` was used to inject
487* Fixed a bug that caused unexpected behavior when `pure` was used to inject
488 values in Applicative composition of `ZipStream` and `ZipAsync` types.
488 values in Applicative composition of `ZipStream` and `ZipAsync` types.
490−## 0.1.1
490+## 0.1.1 (March 2018)
492### Enhancements
492### Enhancements
493* Make `cons` right associative and provide an operator form `.:` for it
493* Make `cons` right associative and provide an operator form `.:` for it
@@ -498,6 +498,6 @@ concurrently using this.
498* Fix the `product` operation. Earlier, it always returned 0 due to a bug
498* Fix the `product` operation. Earlier, it always returned 0 due to a bug
499* Fix the `last` operation, which returned `Nothing` for singleton streams
499* Fix the `last` operation, which returned `Nothing` for singleton streams
501−## 0.1.0
501+## 0.1.0 (December 2017)
503* Initial release
503* Initial release