classyplate

Fuseable type-class based generics

Latest on Hackage:0.3.2.0

See all snapshots classyplate appears in

BSD-3-Clause licensed by Nemeth Boldizsar
Maintained by nboldi@elte.hu

Module documentation for 0.3.1.0

This version can be pinned in stack with:classyplate-0.3.1.0@sha256:e231751212a24f31de30b740d17103636a51595b5cc9b4a28978667aef0cd9df,1643

Defining generics that can be used efficiently on heterogenous data structures like syntax trees. Can access elements of multiple types at a single traversal. Non-invasive method don't have to change the representation to use. All boilerplate code can be generated by the supplied Template Haskell functions.

Changes

Revision history for classyplate

0.1.0.0 – YYYY-mm-dd

  • First version. Released on an unsuspecting world.
Used by 1 package in lts-11.22(full list with versions):