type-level-natural-number-induction: High-level combinators for performing inductive operations.
This package provides high-level combinators for working with inductive structures --- that is, structures tagged with a phantom type-level natural number. Combinators are provided for building up a structure from seed data using induction, tearing down a structure to obtain a result, and inductively transforming one structure into another with the same size.
This package uses the type-level-natural-number package for its type-level representations of the natural numbers. The only non-Haskell 2010 extension it needs is Rank2Types.
Downloads
- type-level-natural-number-induction-1.0.0.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 1.0, 1.0.0.1 |
---|---|
Dependencies | base (>=3 && <5), transformers (>=0.2 && <0.4), type-level-natural-number (>=1.0 && <1.2) [details] |
License | BSD-3-Clause |
Author | Gregory Crosswhite |
Maintainer | Gregory Crosswhite <gcross@phys.washington.edu> |
Category | Type System, Data |
Uploaded | by GregoryCrosswhite at 2012-07-23T03:21:24Z |
Distributions | |
Reverse Dependencies | 3 direct, 0 indirect [details] |
Downloads | 1785 total (4 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |