Skip to content

0.19.3: Add thru, Improve combine

Compare
Choose a tag to compare
@briancavalier briancavalier released this 05 May 12:27
· 177 commits to master since this release
  • Add stream.thru(), which allows adapting functional APIs to fluent style
  • Improve efficiency of combine()
  • Add throttle fusion. For example: stream.throttle(n).throttle(m) becomes stream.throttle(Math.max(m, n))
  • Experimental Add map/throttle commutation. For example, stream.map.throttle.map becomes stream.throttle.map.map, which is then fused into stream.throttle.map