Skip to content

Releases: fehrenbach/purescript-unordered-collections

v1.8.2

02 Jun 07:38
Compare
Choose a tag to compare

Add the missing dependency on typelevel-prelude (thanks, again, to @justinwoo).

v1.8.1

01 Jun 13:24
Compare
Choose a tag to compare

Updates for PureScript 0.13. Thanks @justinwoo!

v1.8.0

15 Mar 11:30
Compare
Choose a tag to compare
  • List is now Hashable
  • HashSet is a Semigroup and Monoid, just like HashMap
  • Add HashSet functions isEmpty and fromArray

All thanks to @rhendric

v1.7.0

26 Feb 10:55
Compare
Choose a tag to compare

New and improved:

  • Generalize type for intersectionWith (@karshan)
  • Add Hashable instance for HashSet (@rhendric)
  • Add upsert

v1.6.0: Add a couple missing functions

21 Oct 11:16
Compare
Choose a tag to compare

HashMap

  • add mapMaybe
  • add mapMaybeWithKey
  • add fromArray
  • add fromFoldableWithIndex

HashSet

  • add map
  • add mapMaybe

Plus various small performance improvements.

v1.5.0

11 Oct 19:19
Compare
Choose a tag to compare
  • Add filter, filterWithKey, and filterKeys for HashMap
  • Add filter for HashSet
  • Clean up and marginal-at-best performance improvements for set-like operations

v1.4.0

04 Oct 17:00
Compare
Choose a tag to compare

Follow purescript-ordered-collections in the type of difference for maps.

v1.3.0

17 Aug 17:08
Compare
Choose a tag to compare
  • Foldable for HashSet
  • difference for both HashMap and HashSet

v1.2.0

03 Aug 20:08
Compare
Choose a tag to compare
  • Fix bower dependencies (thanks @justinwoo)
  • Add insertWith

v1.1.0

15 Jun 18:44
Compare
Choose a tag to compare
  • HashSet
  • union and intersection
  • nubHash (exported by Data.HashMap) is a faster version of Array.nub (for Hashable elements)