streamly/Changelog.md

37 lines
1.1 KiB
Markdown
Raw Normal View History

## Unreleased
### Breaking changes
* Change the type of `foldrM` to make it consistent with `foldrM` in base
### Deprecations
* Deprecate `StreamT`, rename to `SerialT`
* Deprecate `runStreamT`, rename to `runSerialT`
* Deprecate `ZipStream`, rename to `ZipSerial`
* Deprecate `runZipStream`, rename to `runZipSerial`
* Deprecate `Streaming`, rename to `IsStream`
* Deprecate `runStreaming`, rename to `runStream`
2018-03-25 01:11:28 +03:00
## 0.1.2
### Enhancements
* Add `iterate`, `iterateM` stream operations
### Bug Fixes
2018-03-25 01:11:28 +03:00
* Fixed a bug that casued unexpected behavior when `pure` was used to inject
values in Applicative composition of `ZipStream` and `ZipAsync` types.
2018-03-18 17:17:26 +03:00
## 0.1.1
2018-03-10 13:59:50 +03:00
2018-03-14 11:42:41 +03:00
### Enhancements
* Make `cons` right associative and provide an operator form `.:` for it
* Add `null`, `tail`, `reverse`, `replicateM`, `scan` stream operations
2018-03-14 11:42:41 +03:00
* Improve performance of some stream operations (`foldl`, `dropWhile`)
### Bug Fixes
* Fix the `product` operation. Earlier, it always returned 0 due to a bug
* Fix the `last` operation, which returned `Nothing` for singleton streams
2018-03-10 13:59:50 +03:00
2017-12-01 08:32:28 +03:00
## 0.1.0
* Initial release