Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Generics.Str
Contents
Description
This module provides the Str
data type, which is used by the
underlying uniplate
and biplate
methods. It should not
be used directly under normal circumstances.
The Data Type
Instances
Functor Str Source # | |
Foldable Str Source # | |
Defined in Data.Generics.Str Methods fold :: Monoid m => Str m -> m # foldMap :: Monoid m => (a -> m) -> Str a -> m # foldMap' :: Monoid m => (a -> m) -> Str a -> m # foldr :: (a -> b -> b) -> b -> Str a -> b # foldr' :: (a -> b -> b) -> b -> Str a -> b # foldl :: (b -> a -> b) -> b -> Str a -> b # foldl' :: (b -> a -> b) -> b -> Str a -> b # foldr1 :: (a -> a -> a) -> Str a -> a # foldl1 :: (a -> a -> a) -> Str a -> a # elem :: Eq a => a -> Str a -> Bool # maximum :: Ord a => Str a -> a # | |
Traversable Str Source # | |
Eq a => Eq (Str a) Source # | |
Show a => Show (Str a) Source # | |