traverse-with-class 0.2.0.1 → 0.2.0.2
raw patch · 4 files changed
+11/−9 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGES.md +5/−0
- Data/Generics/Traversable/Instances.hs +4/−7
- Data/Generics/Traversable/Zipper.hs +1/−1
- traverse-with-class.cabal +1/−1
CHANGES.md view
@@ -1,6 +1,11 @@ Changes ======= +Version 0.2.0.2+---------------++Return a few instances that accidentally got lost+ Version 0.2.0.1 ---------------
Data/Generics/Traversable/Instances.hs view
@@ -18,13 +18,10 @@ instance GTraversable c Char instance GTraversable c Ordering ---deriveGTraversable ''Maybe-instance c_0 a_1 => Data.Generics.Traversable.Core.GTraversable c_0- (Maybe a_1)- where gtraverse = \f_2 x_3 -> case x_3 of- Nothing -> Control.Applicative.pure Nothing- Just arg_4 -> (Control.Applicative.<*>) (Control.Applicative.pure Just) (f_2 arg_4)-+deriveGTraversable ''Maybe+deriveGTraversable ''Either+deriveGTraversable ''(,)+deriveGTraversable ''(,,) -- Uniform instance for lists instance c a => GTraversable c [a] where
Data/Generics/Traversable/Zipper.hs view
@@ -3,7 +3,7 @@ -- workshop on Generic programming, 2010» -- (<http://www.cs.indiana.edu/~adamsmd/papers/scrap_your_zippers/>). ----- Unlike the original @syz@ package, this implementation (based on+-- Compared to the original @syz@ package, this implementation (based on -- 'GTraversable') gives more flexibility as to where a zipper may point -- to and what is considered as siblings. --
traverse-with-class.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: traverse-with-class-version: 0.2.0.1+version: 0.2.0.2 synopsis: Generic applicative traversals description: This is a generic programming library in the spirit of \"Scrap your boilerplate with class\", but with several