Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 60 lines (55 sloc) 1.61 kb
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
1 name: text
d71ea9f @bos Bump for the 0.4 release.
authored
2 version: 0.4
112f417 @bos Hide most internals for now
authored
3 synopsis: An efficient packed Unicode text type
4 description: An efficient packed Unicode text type.
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
5 license: BSD3
6 license-file: LICENSE
7 author: Tom Harper <rtharper@aftereternity.co.uk>
112f417 @bos Hide most internals for now
authored
8 maintainer: Bryan O'Sullivan <bos@serpentine.com>
9 Tom Harper <rtharper@aftereternity.co.uk>
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
10 Duncan Coutts <duncan@haskell.org>
593485a @bos Update copyrights and maintainers.
authored
11 copyright: 2008-2009 Tom Harper, 2009 Bryan O'Sullivan
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
12 category: Data, Text
13 build-type: Simple
14 cabal-version: >= 1.2
8fc24cc @bos Oops, missed a file
authored
15 extra-source-files: README
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
16
17 library
18 exposed-modules:
19 Data.Text
a70e3a0 @bos Split encoding support out into new modules
authored
20 Data.Text.Encoding
8766bac @bos Add controllable error handling and recovery code.
authored
21 Data.Text.Encoding.Error
749282a @bos Add Data.Text.Foreign
authored
22 Data.Text.Foreign
1175a74 @bos First stab at lazy text support
authored
23 Data.Text.Lazy
4195943 @bos Start lazy encoding code
authored
24 Data.Text.Lazy.Encoding
112f417 @bos Hide most internals for now
authored
25 other-modules:
26 Data.Text.Array
ec865ba @bos Hide some more internals.
authored
27 Data.Text.Encoding.Fusion
4195943 @bos Start lazy encoding code
authored
28 Data.Text.Encoding.Fusion.Common
ec865ba @bos Hide some more internals.
authored
29 Data.Text.Encoding.Utf16
30 Data.Text.Encoding.Utf32
31 Data.Text.Encoding.Utf8
32 Data.Text.Fusion
7c53770 @bos Support for case conversion
authored
33 Data.Text.Fusion.CaseMapping
ec865ba @bos Hide some more internals.
authored
34 Data.Text.Fusion.Common
35 Data.Text.Fusion.Internal
d2e7cbe @bos ZOMG size isn't everything.
authored
36 Data.Text.Fusion.Size
ec865ba @bos Hide some more internals.
authored
37 Data.Text.Internal
38 Data.Text.Lazy.Encoding.Fusion
39 Data.Text.Lazy.Fusion
1175a74 @bos First stab at lazy text support
authored
40 Data.Text.Lazy.Internal
fa33b75 @bos Add the beginnings of the lazy search code.
authored
41 Data.Text.Lazy.Search
dce830f @bos Finish off the search code, and hide it.
authored
42 Data.Text.Search
4a94bd4 @bos A giant orgy of hacking that's impossible to split apart
authored
43 Data.Text.Unsafe
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
44 Data.Text.UnsafeChar
62aa968 @bos Use unchecked shifts for a speedup.
authored
45 Data.Text.UnsafeShift
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
46
47 build-depends:
a986b8c @bos Eliminate dependency on the array package
authored
48 base < 5,
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
49 bytestring >= 0.9 && < 1.0
50 if impl(ghc >= 6.10)
51 build-depends:
a986b8c @bos Eliminate dependency on the array package
authored
52 ghc-prim, base >= 4
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
53
240b839 @bos Gather extensive profiling data for now
authored
54 -- gather extensive profiling data for now
55 ghc-prof-options: -auto-all
56
571b1e7 @bos Make the code safe for -Wall
authored
57 ghc-options: -Wall -funbox-strict-fields -O2
24b94cc @dcoutts Add cabal file and LICENSE
dcoutts authored
58 if impl(ghc >= 6.8)
59 ghc-options: -fwarn-tabs
Something went wrong with that request. Please try again.