Skip to content

Releases: emmanueltouzery/prelude-ts

v0.4.2

05 Nov 15:00
Compare
Choose a tag to compare
  • move groupBy & arrangeBy from Seq to Collection, so we get it on HashSet too. make return type of those+toMap HashMap instead of IMap.
  • optimize hashset.partition
  • add foldable.reduce.
  • add Collection.maxBy, maxOn, minBy, minOn, add collection.sumOn, fixes #1

v0.4.1

01 Nov 19:38
Compare
Choose a tag to compare

forgot to export Function in the index.ts!

v0.4.0

29 Oct 19:44
Compare
Choose a tag to compare

rewrite vector using bitmapped vector tries for a much better performance. add Function functional helpers. rename list to linkedlist for clarity. bugfix in hashset.of, extra methods in several areas, apidoc is now nicer formatted, some performance improvements also in hashmap & hashset.

v0.3.5

08 Oct 20:28
Compare
Choose a tag to compare

add Either, seq.span, seq.splitAt, set.tolist, map.tolist, set.issubsetof, change number hashing to use the same code as immutablejs, cache string hashing the way immutablejs does it.

v0.3.4

06 Oct 17:42
Compare
Choose a tag to compare

some more methods, add Predicates & Predicate.

v0.3.3

02 Oct 18:46
Compare
Choose a tag to compare

Add List (linked list) data type, optimizations.

v0.3.2

29 Sep 19:20
Compare
Choose a tag to compare

brown paper bag release (had a file on my local disk not present on git which went in the npm package)

v0.3.1

29 Sep 19:09
Compare
Choose a tag to compare

add web bundle, mapOption, Lazy and Stream is now memoizing.

v0.3.0

24 Sep 09:36
Compare
Choose a tag to compare

drop the *Struct from the api methods, enforce through type-system & runtime checks instead.

v0.2.2

21 Sep 10:34
Compare
Choose a tag to compare
0.2.2