The dstring package

[Tags:bsd3, library]

Difference strings: a data structure for O(1) append on strings. Note that a DString is just a newtype wrapper around a 'DList Char'. The reason we need a new type instead of just a type synonym is that we can have an 'instance IsString DString' so we can write overloaded string literals of type DString.


Versions 0.1, 0.2, 0.3,,, 0.4,,,,
Dependencies base (==4.*), dlist (==0.*), to-string-class (==0.*) [details]
License BSD3
Copyright 2009 Bas van Dijk <>
Author Bas van Dijk <>
Maintainer Bas van Dijk <>
Stability experimental
Category Data
Source repository head: darcs get
Uploaded Sun Sep 13 19:36:36 UTC 2009 by BasVanDijk
Distributions NixOS:
Downloads 2098 total (30 in the last 30 days)
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees