Copyright | (C) 2008-2013 Edward Kmett |
---|---|
License | BSD-style (see the file LICENSE) |
Maintainer | Edward Kmett <ekmett@gmail.com> |
Stability | experimental |
Portability | portable |
Safe Haskell | Safe |
Language | Haskell98 |
Documentation
Instances
ComonadStore Int (Zipper t) Source # | |
Functor (Zipper t) Source # | |
Foldable (Zipper t) Source # | |
Defined in Control.Comonad.Store.Zipper fold :: Monoid m => Zipper t m -> m # foldMap :: Monoid m => (a -> m) -> Zipper t a -> m # foldr :: (a -> b -> b) -> b -> Zipper t a -> b # foldr' :: (a -> b -> b) -> b -> Zipper t a -> b # foldl :: (b -> a -> b) -> b -> Zipper t a -> b # foldl' :: (b -> a -> b) -> b -> Zipper t a -> b # foldr1 :: (a -> a -> a) -> Zipper t a -> a # foldl1 :: (a -> a -> a) -> Zipper t a -> a # elem :: Eq a => a -> Zipper t a -> Bool # maximum :: Ord a => Zipper t a -> a # minimum :: Ord a => Zipper t a -> a # | |
Traversable (Zipper t) Source # | |
Comonad (Zipper t) Source # | |
Extend (Zipper t) Source # | |
zipper1 :: Traversable1 t => t a -> Zipper t a Source #