Name: to-string-instances Version: 0.1 Synopsis: Instances for the ToString class. Description: This library provides the following instances for the ToString class: . * ShowS . * ByteString . * DString . * Doc . * Text . Note that the instances can be enabled or disabled based on cabal flags. . The idea is that eventually all packages providing string-like types will provide instances for ToString themselves. In the mean time this package is here to provide them. Category: Data License: BSD3 License-file: LICENSE Author: Bas van Dijk Maintainer: Bas van Dijk Copyright: 2009 Bas van Dijk Cabal-version: >= 1.6 Build-Type: Simple Stability: Stable Extra-Source-Files: LICENSE Source-repository head Type: darcs Location: http://code.haskell.org/~basvandijk/code/to-string-instances/ Flag ShowS Description: Add ShowS support. Default: True Flag ByteString Description: Add ByteString support. Default: True Flag Doc Description: Add Doc support. Default: True Flag Text Description: Add Text support. Default: True Library Build-Depends: to-string-class == 0.1.* Exposed-modules: Data.String.ToString.Instances Ghc-options: -O2 -Wall -fno-warn-orphans if flag(ShowS) CPP-Options: -DSHOWS Build-Depends: base == 4.* Extensions: TypeSynonymInstances if flag(ByteString) CPP-Options: -DBYTESTRING Build-Depends: bytestring == 0.9.* if flag(Doc) CPP-Options: -DDOC Build-Depends: pretty == 1.0.* if flag(Text) CPP-Options: -DTEXT Build-Depends: text == 0.4.*