adaptive-tuple-0.2.0: Self-optimizing tuple types

The adaptive-tuple package

Self optimizing tuple types.

Adaptive tuples are tuple types in which the number of elements is determined at run-time. These structures are designed to combine the space-efficiency of tuples with the size flexibility of lists.

Adaptive tuples provide lazy and strict, unpacked data structures for all tuple sizes from 0 to 20 elements. Adaptive tuples of more than 20 elements are allowed, however they are stored in an ordinary list.

Properties

Versions0.1.0, 0.1.1, 0.2.0
Dependenciesbase (<3), template-haskell (≥2.0 & <3), type-level (0.2.*) or
base (≥3 & <5), template-haskell (≥2.0 & <3), type-level (0.2.*)
LicenseBSD3
AuthorJohn W. Lato, jwlato@gmail.com
MaintainerJohn W. Lato, jwlato@gmail.com
Stabilityexperimental
CategoryData
Home pagehttp://inmachina.net/~jwlato/haskell/
Source repositorydarcs get http://tanimoto.us/~jwlato/haskell/AdaptiveTuple
Upload dateTue Mar 16 03:37:30 UTC 2010
Uploaded byJohnLato
Built onghc-6.12
Build failureghc-7.0 (log)

Modules

Downloads