unbound-0.4.0.2: 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
Dependenciesbase (≥4.3 & <5), containers (≥0.3 & <0.5), mtl (≥2.0 & <2.2), RepLib (≥0.5.1 & <0.6), transformers (≥0.2.2.0 & <0.4)
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 dateTue Apr 10 16:13:43 UTC 2012
Uploaded byBrentYorgey
Built onghc-7.4
DistributionsNixOS: 0.4.0.2

Modules

Downloads