The unbound package
Specify the binding structure of your data type with an expressive set of type combinators, and Unbound handles the rest! Automatically derives alpha-equivalence, free variable calculation, capture-avoiding substitution, and more. See Unbound.LocallyNameless to get started.
Properties
| Versions | 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.3, 0.3.1, 0.4, 0.4.0.1, 0.4.0.2, 0.4.1, 0.4.1.1 |
|---|---|
| Dependencies | base (≥4.3 & <5), containers (≥0.3 & <0.5), mtl (2.0.*), RepLib (≥0.4.0), transformers (≥0.2.2.0 & <0.2.3) |
| License | BSD3 |
| Author | Stephanie Weirich |
| Maintainer | Brent Yorgey <byorgey@cis.upenn.edu> Stephanie Weirich <sweirich@cis.upenn.edu> |
| Category | Language, Generics, Compilers/Interpreters |
| Home page | http://code.google.com/p/replib/ |
| Upload date | Wed Apr 20 18:46:55 UTC 2011 |
| Uploaded by | BrentYorgey |
| Built on | ghc-7.0 |
| Distributions | NixOS: 0.4.1.1 |
Modules
Downloads
- unbound-0.2.3.tar.gz (Cabal source package)
- package description (included in the package)