Source

text / text.cabal

The default branch has multiple heads

Duncan Coutts 70f96f8 
Bryan O'Sullivan 6963e28 
Bryan O'Sullivan 182a4ab 

Duncan Coutts 70f96f8 


Bryan O'Sullivan 182a4ab 

Duncan Coutts 70f96f8 
Bryan O'Sullivan 9adb5ed 
Duncan Coutts 70f96f8 

Bryan O'Sullivan 1de0da9 
Bryan O'Sullivan 61c322b 










Bryan O'Sullivan 34cef27 
Bryan O'Sullivan 61c322b 


Duncan Coutts 70f96f8 
Bryan O'Sullivan 2e22a56 



Duncan Coutts 70f96f8 


Bryan O'Sullivan 16ff63b 
Bryan O'Sullivan 4a127e8 
Bryan O'Sullivan f4f76b6 
Bryan O'Sullivan a4c745c 
Bryan O'Sullivan 9f6ffc1 
Bryan O'Sullivan 935c76d 
Bryan O'Sullivan 5c0ae30 
Bryan O'Sullivan b5596ba 










Bryan O'Sullivan 046b1a9 
Bryan O'Sullivan bdce891 
Bryan O'Sullivan b5596ba 
Bryan O'Sullivan 935c76d 
Bryan O'Sullivan 9f6ffc1 

Bryan O'Sullivan c8b6dce 
Bryan O'Sullivan 6f6b73e 
Bryan O'Sullivan dcc1207 
Duncan Coutts 70f96f8 
Bryan O'Sullivan fa76866 
Duncan Coutts 70f96f8 

Bryan O'Sullivan 6f79fce 
Bryan O'Sullivan 6963e28 
Duncan Coutts 70f96f8 

Bryan O'Sullivan 6963e28 



Bryan O'Sullivan 1de0da9 
Duncan Coutts 70f96f8 
Bryan O'Sullivan db07576 


Bryan O'Sullivan 1a6a6e6 
Duncan Coutts 70f96f8 

Bryan O'Sullivan 2e22a56 
name:           text
version:        0.7.0.1
synopsis:       An efficient packed Unicode text type
description:    An efficient packed Unicode text type.
license:        BSD3
license-file:   LICENSE
author:         Tom Harper <rtharper@aftereternity.co.uk>
maintainer:     Bryan O'Sullivan <bos@serpentine.com>
                Tom Harper <rtharper@aftereternity.co.uk>
                Duncan Coutts <duncan@haskell.org>
copyright:      2008-2009 Tom Harper, 2009 Bryan O'Sullivan
category:       Data, Text
build-type:     Simple
cabal-version:  >= 1.2.3
extra-source-files:
    README
    TODO
    scripts/ApiCompare.hs
    scripts/Arsec.hs
    scripts/CaseFolding.hs
    scripts/CaseFolding.txt
    scripts/CaseMapping.hs
    scripts/SpecialCasing.hs
    scripts/SpecialCasing.txt
    tests/Makefile
    tests/Benchmarks.hs
    tests/Properties.hs
    tests/QuickCheckUtils.hs
    tests/SlowFunctions.hs

flag developer
  description: operate in developer mode
  default: False

library
  exposed-modules:
    Data.Text
    Data.Text.Encoding
    Data.Text.Encoding.Error
    Data.Text.Foreign
    Data.Text.IO
    Data.Text.Lazy
    Data.Text.Lazy.Encoding
    Data.Text.Lazy.IO
  other-modules:
    Data.Text.Array
    Data.Text.Encoding.Fusion
    Data.Text.Encoding.Fusion.Common
    Data.Text.Encoding.Utf16
    Data.Text.Encoding.Utf32
    Data.Text.Encoding.Utf8
    Data.Text.Fusion
    Data.Text.Fusion.CaseMapping
    Data.Text.Fusion.Common
    Data.Text.Fusion.Internal
    Data.Text.Fusion.Size
    Data.Text.IO.Internal
    Data.Text.Internal
    Data.Text.Lazy.Encoding.Fusion
    Data.Text.Lazy.Fusion
    Data.Text.Lazy.Internal
    Data.Text.Lazy.Search
    Data.Text.Search
    Data.Text.Unsafe
    Data.Text.UnsafeChar
    Data.Text.UnsafeShift

  build-depends:
    base       < 5,
    bytestring >= 0.9 && < 1.0
  if impl(ghc >= 6.10)
    build-depends:
      ghc-prim, base >= 4, deepseq >= 1.1.0.0
    cpp-options: -DHAVE_DEEPSEQ
  else
    build-depends: extensible-exceptions
    extensions: PatternSignatures

  -- gather extensive profiling data for now
  ghc-prof-options: -auto-all

  ghc-options: -Wall -funbox-strict-fields -O2
  if impl(ghc >= 6.8)
    ghc-options: -fwarn-tabs
  if flag(developer)
    ghc-options: -Werror
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.