Generics - YuMingLiao/haskell_code GitHub Wiki
Example:
SYB:
- Data,Typeable
- write your own generic functions/Monadic version
- everywhere
- tutorial
- tutorial2
- Scrap Your Boilerplate: Generic Programming in Haskell
Uniplate: Boilerplate Removal with Uniplate
Template Haskell: