Skip to content

v0.8.2

Compare
Choose a tag to compare
@emmanueltouzery emmanueltouzery released this 19 Nov 20:05
· 61 commits to master since this release
7169951

Prelude-ts now requires typescript 3.1 or newer.

  • rename project from prelude.ts to prelude-ts (fixes #20). The old project prelude.ts is still available but deprecated.
  • add Seq.removeAll
  • in toString(), if the element does not have a toString() implementation, we fall back to JSON.stringify(). However that one can throw if the structure has cycles! Avoid the cycles now.
  • fix deprecation warning in node 0.10: was using the old 'inspect' mechanism: migrate to the new system, which is supported it seems since node 0.6 (tested with 0.8)
  • add new static function Vector.zip, LinkedList.zip, Stream.zip on top of the instance method, which can take any number of input iterables (the instance method can only zip two iterables). We now depend on typescript 3.1+
  • new test: make sure that links in the README/User Guide are working fine (are not 404 for instance)