speculation/CHANGELOG.markdown
Edward Kmett c24c486ebf Removed the spec' variants and the use of tag-bits.
* Marked appropriate modules Trustworthy.
* Major version bump due to API change.
2013-06-20 19:15:46 -04:00

1.1 KiB

/1.5/

  • Removed the use of tag-bits. This enables the API to be Trustworthy.

/1.4/

  • Simplified MonadSpec

/1.3/

  • Removed old benchmark/test framework.
  • Make numSparks support mandatory.
  • Moved to Control.Concurrent from Data
  • Added MonadSpec, so we can make instances for Codensity, etc. in other packages
  • Removed the ContT r STM combinators
  • Cleaned out old issues
  • Made compatible with the removal of the Eq/Show superclasses of Num in GHC 7.3+

/1.2.0.2/

  • Fixed name collision with the new Distribution.Simple.testHook in Setup.lhs

/1.2.0.1/

  • Weakened dependencies

/1.2.0.0/:

  • Reorganized the module hierarchy into Data.Speculation

/1.1.0.0/:

  • Added support for numSparks

/1.0.0.0/:

  • Released

/0.9.0/:

  • Removed interim boxing in the unsafeIsEvaluated and unsafeGetTagBits check

/0.8.1/:

  • Added Data.List.Foldable
  • Added Data.Traversable.Foldable
  • Fixed an off-by-one error in the arguments to the speculative fold estimators

/0.8.0.2/:

  • changed tests and benchmarks to not build by default to work around corruption in the hackage db

/0.8.0.1/:

  • test suite now forces build