packages feed

dstring 0.3 → 0.3.0.1

raw patch · 2 files changed

+14/−13 lines, 2 filesdep ~dlistdep ~to-string-classPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: dlist, to-string-class

API changes (from Hackage documentation)

Files

Data/DString.hs view
@@ -8,11 +8,12 @@ -- Maintainer  :  Bas van Dijk <v.dijk.bas@gmail.com> -- Stability   :  experimental ----- 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.+-- 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' without using language extensions (TypeSynonymInstances or+-- FlexibleInstances) so we can write overloaded string literals of type+-- DString. -- ----------------------------------------------------------------------------- 
dstring.cabal view
@@ -1,12 +1,12 @@ Name:               dstring-Version:            0.3+Version:            0.3.0.1 Synopsis:           Difference strings. Description:-  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.+  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' without using language extensions (TypeSynonymInstances or+  FlexibleInstances) so we can write overloaded string literals of type DString. Category:      	    Data License:       	    BSD3 License-file:  	    LICENSE@@ -24,7 +24,7 @@  Library   Build-Depends:     base == 4.*-                   , dlist == 0.*-                   , to-string-class == 0.*+                   , dlist >= 0.5 && < 0.6+                   , to-string-class >= 0.1.2 && < 0.2   Exposed-modules: Data.DString   Ghc-options:     -O2 -Wall