ListZipper 1.2.0.0 → 1.2.0.1
raw patch · 2 files changed
+3/−3 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Data.List.Zipper: end :: Zipper a -> Zipper a
- Data.List.Zipper: instance (Arbitrary a) => Arbitrary (Zipper a)
- Data.List.Zipper: instance (CoArbitrary a) => CoArbitrary (Zipper a)
- Data.List.Zipper: instance (Eq a) => Eq (Zipper a)
- Data.List.Zipper: instance (Show a) => Show (Zipper a)
- Data.List.Zipper: start :: Zipper a -> Zipper a
+ Data.List.Zipper: instance Arbitrary a => Arbitrary (Zipper a)
+ Data.List.Zipper: instance CoArbitrary a => CoArbitrary (Zipper a)
+ Data.List.Zipper: instance Eq a => Eq (Zipper a)
+ Data.List.Zipper: instance Show a => Show (Zipper a)
+ Data.List.Zipper: start, end :: Zipper a -> Zipper a
Files
- Data/List/Zipper.hs +2/−2
- ListZipper.cabal +1/−1
Data/List/Zipper.hs view
@@ -53,8 +53,8 @@ emptyp _ = False start, end :: Zipper a -> Zipper a-start (Zip ls rs) = Zip [] (rs ++ reverse ls)-end (Zip ls rs) = Zip (ls ++ reverse rs) []+start (Zip ls rs) = Zip [] (reverse ls ++ rs)+end (Zip ls rs) = Zip (reverse rs ++ ls) [] -- | @cursor z@ returns the targeted element in @z@. --
ListZipper.cabal view
@@ -1,5 +1,5 @@ name: ListZipper-version: 1.2.0.0+version: 1.2.0.1 copyright: (c) 2008 Ryan Ingram license: BSD3 license-file: LICENSE