patch-combinators 0.1 → 0.2
raw patch · 3 files changed
+11/−2 lines, 3 files
Files
- Data/Patch.hs +9/−0
- LICENSE +1/−1
- patch-combinators.cabal +1/−1
Data/Patch.hs view
@@ -180,10 +180,19 @@ tFloat :: Patch Float Float tFloat = id +tDouble :: Patch Double Double+tDouble = id+ tComplex :: Patch a a -> Patch (Complex a) (Complex a) tComplex _ = id -- | Type constructor+--+-- Example use:+--+-- > Data.Patch> let Just a = read "Just 6" -:: tCon tFloat+-- > Data.Patch> a+-- > 6.0 tCon :: Patch a a -> Patch (c a) (c a) tCon _ = id
LICENSE view
@@ -1,4 +1,4 @@-Copyright (c)2012, Koen Claessen, Emil Axelsson+Copyright (c) 2012-2013, Koen Claessen, Emil Axelsson All rights reserved.
patch-combinators.cabal view
@@ -1,5 +1,5 @@ Name: patch-combinators-Version: 0.1+Version: 0.2 Synopsis: A library for patching functions and data structures Description: A library for patching functions and data structures -- Homepage: