unbound-0.2.5: Generic support for programming with names and binders

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

Versions0.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
Dependenciesbase (≥4.3 & <5), containers (≥0.3 & <0.5), mtl (2.0.*), RepLib (≥0.4.0), transformers (≥0.2.2.0 & <0.2.3)
LicenseBSD3
AuthorStephanie Weirich
MaintainerBrent Yorgey <byorgey@cis.upenn.edu> Stephanie Weirich <sweirich@cis.upenn.edu>
CategoryLanguage, Generics, Compilers/Interpreters
Home pagehttp://code.google.com/p/replib/
Source repositorysvn checkout https://replib.googlecode.com/svn/trunk/
Upload dateWed Jul 13 18:59:10 UTC 2011
Uploaded byBrentYorgey
Built onghc-7.0
DistributionsNixOS: 0.4.1.1

Modules

Downloads