Closed templateK closed 4 years ago
See #299. You probably relaxed bounds of QuickCheck
on splitmix
, the responsibility is then on you.
I Just stumbled upon this issue when compiling polysemy which dependes on QuickCheck. I should have searched more about whether it's intentional and why the instance is removed. Apologies.
Anyway, I didn't relax bounds for quickcheck and I see no upper bound for splitmix.
-- Use splitmix on newer GHCs.
if impl(ghc >= 7.0)
Build-depends: splitmix >= 0.0.4
else
cpp-options: -DNO_SPLITMIX
There are revisions made on Hackage: https://hackage.haskell.org/package/QuickCheck-2.14/revisions/
Alright thanks for the fast response.
splitmix-0.1 has no instance for the
RandomGen SMGen