Safe Haskell | None |
---|
Make presentations for data types.
- data Presentation
- present :: Data a => ID -> a -> Maybe Presentation
- presentation :: Data a => ID -> a -> Maybe Presentation
- asData :: Data a => a -> a
Documentation
data Presentation Source
A presentation of a level of a data type.
present :: Data a => ID -> a -> Maybe PresentationSource
Present the breadth-first level of a data type.
presentation :: Data a => ID -> a -> Maybe PresentationSource
Make a presentation for the given data structure.