mirror of
https://github.com/ekmett/speculation.git
synced 2024-11-30 00:49:00 +03:00
1.3 KiB
1.3 KiB
/1.5.0.2/
- Build warning-free on GHC 7.10+
- Added an HLint configuration
- Removed a redundant constraint from the type of
sequenceByA_
. - Removed a redundant
Monad m
constraint frominstance MonadSpec (ContT r m)
.
/1.5/
- Removed the use of
tag-bits
. This enables the API to beTrustworthy
.
/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