packages feed

data-has 0.2.0.0 → 0.2.1.0

raw patch · 3 files changed

+15/−11 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,3 +1,7 @@+# v0.2.1.0++* Fix benchmarks.+ # v0.2.0.0  * Change `get/modify` to `getter/modifier` to reduce naming collision, namely `get/modify` would collide with `MonadState`.
benchmark/Main.hs view
@@ -46,8 +46,8 @@  hasReader :: (Has Int r, Has String r) => Reader r String hasReader = do-    i :: Int <- asks get-    s :: String <- asks get+    i :: Int <- asks getter+    s :: String <- asks getter     return (s ++ show i)  multiReader :: ReaderT Int (Reader String) String@@ -68,14 +68,14 @@               , Has (T 8 Int) r               ) => Reader r Int hasReader8 = do-    i1 :: T 1 Int <- asks get-    i2 :: T 2 Int <- asks get-    i3 :: T 3 Int <- asks get-    i4 :: T 4 Int <- asks get-    i5 :: T 5 Int <- asks get-    i6 :: T 6 Int <- asks get-    i7 :: T 7 Int <- asks get-    i8 :: T 8 Int <- asks get+    i1 :: T 1 Int <- asks getter+    i2 :: T 2 Int <- asks getter+    i3 :: T 3 Int <- asks getter+    i4 :: T 4 Int <- asks getter+    i5 :: T 5 Int <- asks getter+    i6 :: T 6 Int <- asks getter+    i7 :: T 7 Int <- asks getter+    i8 :: T 8 Int <- asks getter     return (uT i1 + uT i2 + uT i3 + uT i4 + uT i5 + uT i6 + uT i7 + uT i8)  multiReader8 :: ReaderT Int
data-has.cabal view
@@ -1,5 +1,5 @@ name:                data-has-version:             0.2.0.0+version:             0.2.1.0 synopsis:            Simple extensible product description:         Simple extensible product license:             BSD3