data-extra 2.1.1 → 2.2.0
raw patch · 3 files changed
+12/−4 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Data.Tuple.Extra: swap :: (t1, t) -> (t, t1)
Files
- data-extra.cabal +3/−2
- src/Data/Extra.hs +4/−2
- src/Data/Tuple/Extra.hs +5/−0
data-extra.cabal view
@@ -1,5 +1,5 @@ name: data-extra-version: 2.1.1+version: 2.2.0 synopsis: Extra utilities for working on Data.* types. description: Extra utilities for working on Data.* types. license: BSD3@@ -20,7 +20,8 @@ Data.String.Extra, Data.Text.Extra, Data.Number.Extra,- Data.Time.Extra+ Data.Time.Extra,+ Data.Tuple.Extra hs-source-dirs: src/ build-depends: base > 4 && <5, text,
src/Data/Extra.hs view
@@ -14,8 +14,9 @@ ,module Data.Text.Extra ,module Data.Time ,module Data.Time.Extra- ,module Data.Number.Extra)- where+ ,module Data.Number.Extra+ ,module Data.Tuple.Extra)+ where import Data.Either import Data.Either.Extra@@ -31,3 +32,4 @@ import Data.Time import Data.Time.Extra import Data.Number.Extra+import Data.Tuple.Extra
+ src/Data/Tuple/Extra.hs view
@@ -0,0 +1,5 @@+module Data.Tuple.Extra where++-- | Swap tuple's elements.+swap :: (t1, t) -> (t, t1)+swap (a,b) = (b,a)