Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 76 lines (66 sloc) 2.473 kb
bf026b5 @ekmett repository initialized
authored
1 name: trifecta
8b30237 @ekmett ported Parsec's TokenParser, but as a class
authored
2 category: Text, Parsing, Diagnostics, Pretty Printer, Logging
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
3 version: 0.90
bf026b5 @ekmett repository initialized
authored
4 license: BSD3
5 cabal-version: >= 1.6
6 license-file: LICENSE
7 author: Edward A. Kmett
8 maintainer: Edward A. Kmett <ekmett@gmail.com>
6f33604 @ekmett most honest cabal file
authored
9 stability: experimental
bf026b5 @ekmett repository initialized
authored
10 homepage: http://github.com/ekmett/trifecta/
ad8fee6 @ekmett travis ci support. added github bug tracker link to cabal file. minor ve...
authored
11 bug-reports: http://github.com/ekmett/trifecta/issues
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
12 copyright: Copyright (C) 2010-2012 Edward A. Kmett
8b30237 @ekmett ported Parsec's TokenParser, but as a class
authored
13 synopsis: A modern parser combinator library with convenient diagnostics
0cd8072 @ekmett added layout
authored
14 description:
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
15 A modern parser combinator library with slicing and Clang-style colored diagnostics
b13f2b6 @ekmett added documentation link
authored
16
0cd8072 @ekmett added layout
authored
17 build-type: Simple
046e917 @ekmett whitespace
authored
18
30e71d2 @ekmett README, example fixes
authored
19 extra-source-files: examples/RFC2616.hs .travis.yml README.markdown
bf026b5 @ekmett repository initialized
authored
20
21 source-repository head
22 type: git
23 location: git://github.com/ekmett/trifecta.git
24
25 library
397abe2 @ekmett 3.0.* dep bumps, removed some instances
authored
26 hs-source-dirs: src
27
bf026b5 @ekmett repository initialized
authored
28 exposed-modules:
38ed88b @ekmett cleaned up warnings
authored
29 Text.Trifecta
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
30 Text.Trifecta.Combinators
31 Text.Trifecta.Delta
ece7cb8 @ekmett added charset.posix to re-export the common posix functionality, and add...
authored
32 Text.Trifecta.Rope
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
33 Text.Trifecta.Rendering
b3c679f @ekmett added highlights to top level exports
authored
34 Text.Trifecta.Highlight
ece7cb8 @ekmett added charset.posix to re-export the common posix functionality, and add...
authored
35 Text.Trifecta.Parser
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
36 Text.Trifecta.Util.It
37 Text.Trifecta.Util.IntervalMap
0016470 @ekmett refactored to add a result type to the Parser so we can use callCC. Sinc...
authored
38 Text.Trifecta.Util.Array
eb4da84 @ekmett consolidated the caret, fixit and span code into their own modules
authored
39
40 other-modules:
0016470 @ekmett refactored to add a result type to the Parser so we can use callCC. Sinc...
authored
41 Text.Trifecta.Util.Combinators
8b30237 @ekmett ported Parsec's TokenParser, but as a class
authored
42
43 ghc-options: -Wall
44
0cd8072 @ekmett added layout
authored
45 build-depends:
0c1e95d @ekmett dep bump, import cleanup, suport for mkTyCon3
authored
46 array >= 0.3.0.2 && < 0.5,
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
47 base == 4.*,
2091e9a @ekmett HTML highlighting, and Int64 byte support for uniform input lengths acro...
authored
48 blaze-builder >= 0.3.0.1 && < 0.4,
49 blaze-html >= 0.4.1.6 && < 0.5,
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
50 bytestring >= 0.9.1 && < 0.11,
51 charset >= 0.3.2.1 && < 0.4,
52 comonad == 3.0.*,
53 containers >= 0.3 && < 0.6,
0c1e95d @ekmett dep bump, import cleanup, suport for mkTyCon3
authored
54 deepseq >= 1.2.0.1 && < 1.4,
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
55 fingertree >= 0.0.1 && < 0.1,
7284c79 @ekmett streamlined MonadTokenParser down to 1 required method
authored
56 hashable >= 1.1.2.1 && < 1.2,
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
57 keys == 3.0.*,
22644cb @ekmett platform compatibility
authored
58 mtl >= 2.0.1 && < 2.2,
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
59 parsers == 0.2.*,
60 reducers == 3.0.*,
61 semigroups >= 0.8.3.1 && < 0.9,
7284c79 @ekmett streamlined MonadTokenParser down to 1 required method
authored
62 terminfo >= 0.3.2 && < 0.4,
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
63 transformers >= 0.2 && < 0.4,
64 unordered-containers >= 0.2.1 && < 0.3,
65 utf8-string >= 0.3.6 && < 0.4,
397abe2 @ekmett 3.0.* dep bumps, removed some instances
authored
66 wl-pprint-extras == 3.0.*,
67 wl-pprint-terminfo == 3.0.*
8b16cd4 @ekmett refactored to use the 'parsers' package and consolidate modules
authored
68
69 other-extensions:
70 BangPatterns CPP DeriveDataTypeable DeriveFoldable
71 DeriveFunctor DeriveTraversable FlexibleContexts
72 FlexibleInstances FunctionalDependencies MagicHash
73 MultiParamTypeClasses OverloadedStrings PatternGuards
74 Rank2Types TypeFamilies TypeSynonymInstances
75 UnboxedTuples UndecidableInstances
Something went wrong with that request. Please try again.