Skip to content

Releases: wrengr/unification-fd

v0.12.0.1

27 Nov 02:43
Compare
Choose a tag to compare
  • Nudged the version upper bound for logict

Full Changelog: v0.12.0...v0.12.0.1

v0.12.0

21 Nov 03:02
Compare
Choose a tag to compare

What's Changed

  • Switched to using the data-fix package, which causes several breaking changes.
    • The oldest supported GHC is now 8.6.1 (September 2018).
    • Most functions exported from Data.Functor.Fixedpoint are now deprecated, with error messages indicating which data-fix function to use instead.
    • The Data.Functor.Fixedpoint module used to have several rewrite rules for fusing various functions (to avoid redundant traversal of data structures); but all of these are no longer active. If this introduces any performance regressions for you, please let the maintainer know.

Full Changelog: v0.11.2.2...v0.12.0

v0.11.2.2

29 Aug 19:41
Compare
Choose a tag to compare

What's Changed

  • Updated version bounds for GHC 9.10, and logict-0.8.1

Full Changelog: v0.11.2.1...v0.11.2.2

v0.11.2

26 May 04:37
Compare
Choose a tag to compare

What's Changed

  • Adjusted Applicative/Monad instances to avoid warnings on GHC 9.2 due to monad-of-no-return
  • Adjusted Alternative/MonadPlus similarly, though not strictly required.
  • Adjusted the CPP version guard for importing Data.Monoid.(<>) in Control.Unification.Types, to remove an unused-imports warning on GHC 8.8
  • Relaxed upper bound on logict (fixes commercialhaskell/stackage#6569)

Full Changelog: v0.11.1.1...v0.11.2

0.11.1

16 Oct 23:55
Compare
Choose a tag to compare

What's Changed

  • Make MonadLogic instances compatible with logict-0.7.1.0 by @Bodigrim in #13
  • Migrating from TravisCI to GithubActions @wrengr in #16

New Contributors

Full Changelog: 0.11.0...0.11.1