packages feed

witch 1.1.6.1 → 1.2.0.0

raw patch · 3 files changed

+5/−6 lines, 3 filesdep ~transformersPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: transformers

API changes (from Hackage documentation)

- Witch: as :: forall source. source -> source
- Witch: over :: forall target source. (From source target, From target source) => (target -> target) -> source -> source

Files

source/library/Witch.hs view
@@ -34,8 +34,6 @@     Witch.Encoding.UTF_32BE,      -- * Utilities-    Witch.Utility.as,-    Witch.Utility.over,     Witch.Utility.via,     Witch.Utility.tryVia,     Witch.Utility.maybeTryFrom,
source/test-suite/Main.hs view
@@ -34,6 +34,7 @@ import qualified Test.HUnit as HUnit import qualified Witch import qualified Witch.Encoding as Encoding+import qualified Witch.Utility as Utility  main :: IO () main = HUnit.runTestTTAndExit $ specToTest spec@@ -55,7 +56,7 @@   describe "Utility" $ do     describe "as" $ do       it "works" $ do-        Witch.as @Int.Int8 1 `shouldBe` 1+        Utility.as @Int.Int8 1 `shouldBe` 1      describe "into" $ do       it "works" $ do@@ -63,7 +64,7 @@      describe "over" $ do       it "works" $ do-        Witch.over @Int.Int8 (+ 1) (Age 1) `shouldBe` Age 2+        Utility.over @Int.Int8 (+ 1) (Age 1) `shouldBe` Age 2      describe "via" $ do       it "works" $ do
witch.cabal view
@@ -1,7 +1,7 @@ cabal-version: 2.2  name: witch-version: 1.1.6.1+version: 1.2.0.0 synopsis: Convert values from one type into another. description: Witch converts values from one type into another. @@ -81,7 +81,7 @@    build-depends:     , HUnit >= 1.6.1 && < 1.7-    , transformers >= 0.5.2 && < 0.7+    , transformers >= 0.5.6 && < 0.7   hs-source-dirs: source/test-suite   main-is: Main.hs   type: exitcode-stdio-1.0