| Copyright | (C) 2017 Csongor Kiss | 
|---|---|
| License | BSD3 | 
| Maintainer | Csongor Kiss <kiss.csongor.kiss@gmail.com> | 
| Stability | experimental | 
| Portability | non-portable | 
| Safe Haskell | Safe | 
| Language | Haskell2010 | 
Data.Generics.Product.Types
Contents
Description
Derive traversals of a given type in a product.
Synopsis
- class HasTypes s a
 - types :: forall a s. HasTypes s a => Traversal' s a
 
Traversals
Instances
| HasTypes Bool a Source # | |
Defined in Data.Generics.Product.Types Methods types_ :: Traversal' Bool a  | |
| HasTypes Char a Source # | |
Defined in Data.Generics.Product.Types Methods types_ :: Traversal' Char a  | |
| HasTypes Double a Source # | |
Defined in Data.Generics.Product.Types Methods types_ :: Traversal' Double a  | |
| HasTypes Float a Source # | |
Defined in Data.Generics.Product.Types Methods types_ :: Traversal' Float a  | |
| HasTypes Int a Source # | |
Defined in Data.Generics.Product.Types Methods types_ :: Traversal' Int a  | |
| HasTypes Integer a Source # | |
Defined in Data.Generics.Product.Types Methods types_ :: Traversal' Integer a  | |
| HasTypes Ordering a Source # | |
Defined in Data.Generics.Product.Types Methods types_ :: Traversal' Ordering a  | |
| HasTypes' (Interesting s a) s a => HasTypes s a Source # | |
Defined in Data.Generics.Product.Types Methods types_ :: Traversal' s a  | |
types :: forall a s. HasTypes s a => Traversal' s a Source #