úÎcq     portable (Haskell 98) experimental#Bas van Dijk <v.dijk.bas@gmail.com>1Convert a difference string to a difference list :Convert a difference list of Chars to a difference string 4Convert a difference string back to a normal String 'Convert a ShowS to a difference string 'Convert a difference string to a ShowS 4Create a difference string containing no characters -Build a difference string from a single Char O(1)(, Prepend a Char to a difference string O(1)', Append a Char to a difference string O(1), Appending difference strings O(spine)!, Concatenate difference strings  O(length ds)+, difference list elimination, head, tail. )Return the head of the difference string )Return the tail of the difference string Unfoldr for difference strings Foldr over difference strings          dstring-0.1 Data.DStringDStringtoDList fromDListtoString fromShowStoShowSempty singletonconssnocappendconcatlistheadtailunfoldrfoldrDS