The classyplate package

[ Tags: bsd3, data, library ] [ Propose Tags ]

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.

Properties

Versions 0.1.0.0, 0.2.0.0, 0.2.1.0, 0.2.2.0, 0.3.0.0, 0.3.0.1, 0.3.0.2
Change log ChangeLog.md
Dependencies base (==4.10.*), template-haskell (==2.12.*) [details]
License BSD3
Author Nemeth Boldizsar
Maintainer nboldi@elte.hu
Category Data
Source repository head: git clone https://github.com/nboldi/classyplate.git
Uploaded Mon Dec 4 00:23:03 UTC 2017 by lazac
Distributions NixOS:0.3.0.2
Downloads 565 total (285 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-12-04 [all 3 reports]
Hackage Matrix CI

Modules

  • Data
    • Generics
      • Data.Generics.ClassyPlate
        • Data.Generics.ClassyPlate.Common
        • Data.Generics.ClassyPlate.Core
        • Data.Generics.ClassyPlate.Generate
        • Data.Generics.ClassyPlate.TH
        • Data.Generics.ClassyPlate.TypePrune

Downloads

Maintainer's Corner

For package maintainers and hackage trustees