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 +4/−0
- polysemy-mocks.cabal +3/−3
- src/Test/Polysemy/Mock/TH.hs +1/−1
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")