Generic Programming with Mutually Recursive Sums of Products.

Version on this page:1.2.2
LTS Haskell 14.27:2.1.0
Stackage Nightly 2019-09-21:2.1.0
Latest on Hackage:2.3.0

See all snapshots generics-mrsop appears in


Generic Programming, with combinators, for Mutually Recursive Families in the Sums of Products style.

Check the Generics.MRSOP.Examples.RoseTreeTH for a simple quick start, or read our paper, “Sums of Products for Mutually Recursive Datatypes”, for a more detailed description.


Revision history for generics-mrsop – May 2018

  • First version. Released on an unsuspecting world.