on master help sign in
Update Changelog to reflect changes in `tap`.
fa75413Pranay Sashank
CONTRIBUTING.md+2−2
@@ -192,10 +192,10 @@ folds where there is no incoming state, we start with the initial state
1921. When we are building a concurrent stream that needs to share the same `SVar`
1921. When we are building a concurrent stream that needs to share the same `SVar`
193 we pass the incoming state as is.
193 we pass the incoming state as is.
1942. In all other cases we must not share the SVar and every time we pass on the
1942. In all other cases we must not share the SVar and every time we pass on the
195− state to run a stream we must use `rstState` to reset the `SVar` in the
195+ state to run a stream we must use `adaptState` to reset the `SVar` in the
196 state.
196 state.
197
197
198−When in doubt just use `rstState` on the state before passing it on, we will at
198+When in doubt just use `adaptState` on the state before passing it on, we will at
199most lose concurrency but the behavior will be correct.
199most lose concurrency but the behavior will be correct.
200
200
201There is no type level enforcement about this as of now, and therefore we need
201There is no type level enforcement about this as of now, and therefore we need
Changelog.md+3−1
@@ -2,9 +2,11 @@
2
2
3### Bug Fixes
3### Bug Fixes
4
4
5−* Fix a bug that caused `findIndices` to return wrong indices in some
5+* Fix a bug that caused `findIndices` to return wrong indices in some
6pipelines
6pipelines
7
7
8+* Fix a bug in `tap` that sometimes increased memory consumption.
9+
8## 0.7.0
10## 0.7.0
9
11
10### Breaking changes
12### Breaking changes