The dlist package

[Tags: bsd3, library]

Difference lists are a list-like type supporting O(1) append. This is particularly useful for efficient logging and pretty printing (e.g. with the Writer monad), where list append quickly becomes too expensive.


Properties

Versions0.2, 0.3, 0.3.1, 0.3.2, 0.4, 0.4.1, 0.5, 0.6, 0.6.0.1, 0.7, 0.7.0.1, 0.7.1
Dependenciesbase (==4.*), deepseq (>=1.1 && <2)
LicenseBSD3
Copyright2006-2009 Don Stewart, 2013 Sean Leather
AuthorDon Stewart
MaintainerSean Leather <sean.leather@gmail.com>
CategoryData
Home pagehttps://github.com/spl/dlist
Bug trackerhttps://github.com/spl/dlist/issues
Source repositoryhead: git clone git://github.com/spl/dlist.git
UploadedSat Jun 28 15:19:13 UTC 2014 by SeanLeather
DistributionsDebian:0.7.0.1, Fedora:0.5, FreeBSD:0.5, NixOS:0.7.1, Stackage:0.7.1
Downloads209529 total (9839 in last 30 days)
StatusDocs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees