Skip to content

Releases: natefaubion/purescript-variant

v5.0.0

27 May 19:06
ba26c57
Compare
Choose a tag to compare
  • Updated for 0.12
  • Bounded, Enum, and BoundedEnum instances for Variant (@cryogenian).

v4.1.0

24 Jan 16:56
Compare
Choose a tag to compare
  • Relax dependency version for purescript-record (@garyb)

v4.0.0

29 Sep 03:27
Compare
Choose a tag to compare
  • Added onMatch combinator for partial matching with records, which can be used just like on.
  • Added Show instance for VariantF.
  • More efficient internal rep for VariantF.

Breaking changes

  • The constraints for match have changed, which hopefully won't actually break anything, but you never know.

v3.2.1

16 Aug 18:05
Compare
Choose a tag to compare
  • Fix compiler warning

v3.2.0

16 Aug 18:02
Compare
Choose a tag to compare
  • Show instance for Data.Variant.

v3.1.0

28 Jul 15:51
Compare
Choose a tag to compare

v3.0.0

18 Jul 15:48
Compare
Choose a tag to compare
  • Generalize some functions to take Alternative instead of working on Maybe (@cryogenian)
  • Use shared Contractable class (@cryogenian)

v2.1.0

17 Jul 23:03
Compare
Choose a tag to compare
  • Added expand and contract to Data.Variant for casting between subsets.

v2.0.0

15 Jul 18:01
Compare
Choose a tag to compare
  • Eq and Ord instances for Data.Variant based on RowToList (requires v0.11.6).

v1.1.0

23 Apr 14:13
Compare
Choose a tag to compare
  • Added Data.Functor.Variant for coproducts.