packages feed

polysemy-mocks 0.1.0.1 → 0.2.0.0

raw patch · 3 files changed

+8/−4 lines, 3 filesdep ~polysemyPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: polysemy

API changes (from Hackage documentation)

Files

ChangeLog.md view
@@ -1,5 +1,9 @@ # Changelog for polysemy-mocks +## 0.2.0.0++* Support polysemy >= 1.7, drop support for older versions+ ## 0.1.0.1  * Better docs
polysemy-mocks.cabal view
@@ -1,7 +1,7 @@ cabal-version: 1.12  name:           polysemy-mocks-version:        0.1.0.1+version:        0.2.0.0 description:    Please see the README on GitHub at <https://github.com/akshaymankar/polysemy-mocks#readme> homepage:       https://github.com/akshaymankar/polysemy-mocks#readme bug-reports:    https://github.com/akshaymankar/polysemy-mocks/issues@@ -28,7 +28,7 @@   ghc-options: -Wall   build-depends:       base >=4.7 && <5-    , polysemy+    , polysemy >= 1.7     , template-haskell   exposed-modules:       Test.Polysemy.Mock@@ -43,7 +43,7 @@   build-depends:       base >=4.7 && <5     , hspec-    , polysemy+    , polysemy >= 1.7     , polysemy-mocks   default-language: Haskell2010   other-modules:
src/Test/Polysemy/Mock/TH.hs view
@@ -20,7 +20,7 @@ -- @ genMock :: Name -> Q [Dec] genMock effName = do-  (_, constructors) <- getEffectMetadata effName+  constructors <- getEffectMetadata effName   -- MockImpl   let mockImplEffectType = ConT ''MockImpl `AppT` ConT effName `AppT` returnsEffect   let mockImplReturnType = mockImplEffectType `AppT` VarT (mkName "m")