hydrogen-prelude 0.1.0.1 → 0.1.1
raw patch · 2 files changed
+11/−1 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Hydrogen.Prelude: data Map k a :: * -> * -> *
+ Hydrogen.Prelude: data Set a :: * -> *
+ Hydrogen.Prelude: for :: [a] -> (a -> b) -> [b]
Files
- hydrogen-prelude.cabal +1/−1
- src/Hydrogen/Prelude.hs +10/−0
hydrogen-prelude.cabal view
@@ -1,5 +1,5 @@ name: hydrogen-prelude-version: 0.1.0.1+version: 0.1.1 homepage: https://github.com/scravy/hydrogen-prelude synopsis: Hydrogen Prelude license: BSD3
src/Hydrogen/Prelude.hs view
@@ -19,8 +19,11 @@ , module Data.Time , module Data.Tuple , module Data.Word+ , module Numeric , module Text.Printf , (.&), (.|), (=~), (=~~)+ , for+ , Map, Set ) where import "base" Prelude hiding (@@ -91,11 +94,18 @@ import "base" Data.Tuple import "base" Data.Word +import "base" Numeric+ import "base" Text.Printf import "regex-tdfa" Text.Regex.TDFA +import "containers" Data.Map (Map)+import "containers" Data.Set (Set)+ (.|), (.&) :: (a -> Bool) -> (a -> Bool) -> (a -> Bool) f .| g = \x -> f x || g x f .& g = \x -> f x && g x +for :: [a] -> (a -> b) -> [b]+for = flip map