packages feed

dejafu 2.4.0.4 → 2.4.0.5

raw patch · 2 files changed

+16/−3 lines, 2 filesdep ~transformersPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: transformers

API changes (from Hackage documentation)

- Test.DejaFu.Refinement: type family X a :: Type;
- Test.DejaFu.Types: type family BoundThread m :: Type -> Type;
+ Test.DejaFu.Refinement: type O a :: Type;
+ Test.DejaFu.Refinement: type X a :: Type;
+ Test.DejaFu.Types: type BoundThread m :: Type -> Type;
+ Test.DejaFu.Types: type Ref m :: Type -> Type;
- Test.DejaFu.Conc.Internal.Common: [ModelConc] :: {runModelConc :: (a -> Action n) -> Action n} -> Program Basic n a
+ Test.DejaFu.Conc.Internal.Common: [ModelConc] :: ((a -> Action n) -> Action n) -> Program Basic n a
- Test.DejaFu.Conc.Internal.Common: [WithSetupAndTeardown] :: {wstSetup :: ModelConc n x, wstProgram :: x -> ModelConc n y, wstTeardown :: x -> Either Condition y -> ModelConc n a} -> Program (WithSetupAndTeardown x y) n a
+ Test.DejaFu.Conc.Internal.Common: [WithSetupAndTeardown] :: ModelConc n x -> (x -> ModelConc n y) -> (x -> Either Condition y -> ModelConc n a) -> Program (WithSetupAndTeardown x y) n a
- Test.DejaFu.Conc.Internal.Common: [WithSetup] :: {wsSetup :: ModelConc n x, wsProgram :: x -> ModelConc n a} -> Program (WithSetup x) n a
+ Test.DejaFu.Conc.Internal.Common: [WithSetup] :: ModelConc n x -> (x -> ModelConc n a) -> Program (WithSetup x) n a

Files

CHANGELOG.rst view
@@ -6,6 +6,19 @@  .. _PVP: https://pvp.haskell.org/ ++2.4.0.5 (2023-06-17)+--------------------++* Git: :tag:`dejafu-2.4.0.5`+* Hackage: :hackage:`dejafu-2.4.0.5`++Miscellaneous+~~~~~~~~~~~~~++* The upper bound on :hackage:`transformers` is <0.7.++ 2.4.0.4 (2022-08-22) -------------------- 
dejafu.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/  name:                dejafu-version:             2.4.0.4+version:             2.4.0.5 synopsis:            A library for unit-testing concurrent programs.  description:@@ -33,7 +33,7 @@ source-repository this   type:     git   location: https://github.com/barrucadu/dejafu.git-  tag:      dejafu-2.4.0.4+  tag:      dejafu-2.4.0.5  library   exposed-modules:     Test.DejaFu@@ -67,7 +67,7 @@                      , leancheck         >=0.6 && <2                      , profunctors       >=4.0 && <6                      , random            >=1.0 && <1.3-                     , transformers      >=0.5 && <0.6+                     , transformers      >=0.5 && <0.7   -- hs-source-dirs:         default-language:    Haskell2010   ghc-options:         -Wall