Skip to content

v5.0.0

Compare
Choose a tag to compare
@kl0tl kl0tl released this 26 Feb 07:26
· 20 commits to master since this release
3771777

Breaking changes:

  • Support compiler version v0.14.0, and drop support for previous versions (#206, #226)
  • purescript-proxy was ported to this repo (#230)
  • purescript-generics-rep was ported to this repo (#235)
  • Move the Applicative Superclass law from Monad to Bind and rename it
    to the Apply Superclass law (#229)
  • Removed unsafeCompare (#257)

New features:

  • Added Bounded instance for records (#208)
  • Added Show instances to Data.Generics.Rep types (#250)
  • Added toRep (#238)

Bugfixes:

  • No longer use reference equality check in Array's Eq instance because it breaks referential transparency (#187).
  • Fix Ring laws (#228)

Documentation improvements:

  • Added lift2 example using Maybe (#213)
  • Added const example (#214)
  • Added power example (#253)
  • Clarify Array's do notation and the purposes of Monoid and Semigroup newtypes (#217)
  • Clarify Unit representation in FFI code (#223)
  • Fix typo: 'ommitted' -> 'omitted' (#220)

Other improvements:

  • Migrated to GitHub Actions (#234)
  • Added a CHANGELOG.md file and PR template (#254)