tagged-list-1.0: Lists tagged with a type-level natural number representing their length.

The tagged-list package

This package contains a datatype, TaggedList, that provides a fixed-length list tagged with a phantom type-level natural number that corresponds to the length of the list. It also contains some basic operations on these lists, as well as a typeclass for converting tagged lists to and from tuples.

Properties

Versions1.0, 1.1
DependenciesAbortT-transformers (1.0.*), base (≥3 & <5), binary (0.5.*), natural-number (1.0.*), type-level-natural-number (≥1.0 & <1.2), type-level-natural-number-induction (1.0.*), type-level-natural-number-operations (1.0.*)
LicenseBSD3
AuthorGregory Crosswhite
MaintainerGregory Crosswhite <gcross@phys.washington.edu>
StabilityProvisional
CategoryData
Upload dateThu Oct 14 01:41:21 UTC 2010
Uploaded byGregoryCrosswhite
Built onghc-6.12
Build failureghc-7.0 (log)

Modules

Downloads