| Copyright | (C) CSIRO 2017-2019 |
|---|---|
| License | BSD3 |
| Maintainer | Isaac Elliott <isaace71295@gmail.com> |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Language.Python.Syntax.Ann
Description
Documentation
Used to mark annotations in data structures, which helps with generic deriving
Instances
| Functor Ann Source # | |
| Foldable Ann Source # | |
Defined in Language.Python.Syntax.Ann Methods fold :: Monoid m => Ann m -> m # foldMap :: Monoid m => (a -> m) -> Ann a -> m # foldr :: (a -> b -> b) -> b -> Ann a -> b # foldr' :: (a -> b -> b) -> b -> Ann a -> b # foldl :: (b -> a -> b) -> b -> Ann a -> b # foldl' :: (b -> a -> b) -> b -> Ann a -> b # foldr1 :: (a -> a -> a) -> Ann a -> a # foldl1 :: (a -> a -> a) -> Ann a -> a # elem :: Eq a => a -> Ann a -> Bool # maximum :: Ord a => Ann a -> a # | |
| Traversable Ann Source # | |
| Eq1 Ann Source # | |
| Ord1 Ann Source # | |
Defined in Language.Python.Syntax.Ann | |
| Show1 Ann Source # | |
| Eq a => Eq (Ann a) Source # | |
| Ord a => Ord (Ann a) Source # | |
| Show a => Show (Ann a) Source # | |
| Semigroup a => Semigroup (Ann a) Source # | |
| Monoid a => Monoid (Ann a) Source # | |
| Wrapped (Ann a) Source # | |
| Ann a1 ~ t => Rewrapped (Ann a2) t Source # | |
Defined in Language.Python.Syntax.Ann | |
| type Unwrapped (Ann a) Source # | |
Defined in Language.Python.Syntax.Ann | |
Classy Lens' for things that are annotated