packages feed

dstring-0.4.0.4: dstring.cabal

Name:               dstring
Version:            0.4.0.4
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@ without using language extensions (@TypeSynonymInstances@ or
  @FlexibleInstances@) so we can write overloaded string literals of type @DString@.
Category:      	    Data
License:       	    BSD3
License-file:  	    LICENSE
Author:        	    Bas van Dijk <v.dijk.bas@gmail.com>
Maintainer:    	    Bas van Dijk <v.dijk.bas@gmail.com>
Copyright:     	    2009-2011 Bas van Dijk <v.dijk.bas@gmail.com>
Homepage:           https://github.com/basvandijk/dstring
Bug-Reports:        https://github.com/basvandijk/dstring/issues
Cabal-version: 	    >= 1.6
Build-Type:    	    Simple
Stability:     	    experimental
Extra-Source-Files: README.markdown

Source-repository head
  Type:     git
  Location: git://github.com/basvandijk/dstring.git

Library
  Build-Depends: base                 >= 4     && < 4.7
               , base-unicode-symbols >= 0.1.1 && < 0.3
               , dlist                >= 0.5   && < 0.6
  Exposed-modules: Data.DString
  Ghc-options: -Wall