Copyright | (c) 2008 Universiteit Utrecht |
---|---|
License | BSD3 |
Maintainer | generics@haskell.org |
Stability | experimental |
Portability | non-portable |
Safe Haskell | Safe-Inferred |
Language | Haskell98 |
Summary: Generic functionality for regular dataypes: mapM, flatten, zip, equality, show, value generation and fold.
Functions for generating values that are different on top-level
The LRBase
class defines two functions, leftb
and rightb
, which
should produce different values.
The LR
class defines two functions, leftf
and rightf
, which should
produce different functorial values.