The trifecta package
A modern unicode-aware parser combinator library with slicing and Clang-style colored diagnostics
Current documentation is available from http://ekmett.github.com/trifecta/.
Properties
| Versions | 0.1, 0.2, 0.3, 0.4, 0.5, 0.5.1, 0.6, 0.7, 0.7.1, 0.7.2, 0.8, 0.8.0.1, 0.9, 0.10, 0.11, 0.12, 0.13, 0.14, 0.15, 0.15.1, 0.16, 0.16.1, 0.17, 0.18, 0.19, 0.20, 0.21, 0.22, 0.23, 0.24, 0.25, 0.26, 0.27, 0.28, 0.29, 0.30, 0.31, 0.32, 0.32.1, 0.34, 0.35, 0.36, 0.36.1, 0.36.2, 0.36.3, 0.37, 0.38, 0.39, 0.40, 0.41, 0.42, 0.43, 0.44, 0.45, 0.46, 0.47, 0.49, 0.49.1, 0.50, 0.50.1, 0.50.2.1, 0.51, 0.51.0.1, 0.52, 0.53, 1.0, 1.1 |
|---|---|
| Dependencies | array (≥0.3.0.2 & <0.4), base (4.*), bifunctors (≥0.1.2 & <0.2), blaze-builder (≥0.3.0.1 & <0.4), blaze-html (≥0.4.1.6 & <0.5), bytestring (≥0.9.1 & <0.10), comonad (≥1.1.1.1 & <1.2), containers (≥0.3 & <0.5), fingertree (≥0.0.1 & <0.1), hashable (≥1.1.2.1 & <1.2), kan-extensions (≥2.0.1 & <2.1), keys (≥2.1.1.1 & <2.2), mtl (≥2.0.1 & <2.1), parallel (≥3.1.0.1 & <3.2), pointed (≥2.0.2 & <2.1), profunctors (≥0.1.1 & <0.2), reducers (≥0.1.6 & <0.2), semigroupoids (≥1.2.4 & <1.3), semigroups (0.8.*), terminfo (≥0.3.2 & <0.4), transformers (≥0.2.2 & <0.3), unordered-containers (≥0.1.4 & <0.2), utf8-string (≥0.3.6 & <0.4), wl-pprint-extras (1.6.*), wl-pprint-terminfo (≥0.8.1 & <0.9) |
| License | BSD3 |
| Copyright | Copyright (C) 2010-2011 Edward A. Kmett |
| Author | Edward A. Kmett |
| Maintainer | Edward A. Kmett <ekmett@gmail.com> |
| Stability | experimental |
| Category | Text, Parsing, Diagnostics, Pretty Printer, Logging |
| Home page | http://github.com/ekmett/trifecta/ |
| Source repository | git clone git://github.com/ekmett/trifecta.git |
| Upload date | Tue Aug 30 20:03:24 UTC 2011 |
| Uploaded by | EdwardKmett |
| Built on | ghc-7.2 |
Modules
- Text
- Text.Trifecta
- Text.Trifecta.ByteSet
- Text.Trifecta.CharSet
- Text.Trifecta.Diagnostic
- Highlight
- Text.Trifecta.IntervalMap
- Text.Trifecta.Parser
- Text.Trifecta.Parser.ByteString
- Text.Trifecta.Parser.Char
- Text.Trifecta.Parser.Char8
- Text.Trifecta.Parser.Class
- Text.Trifecta.Parser.Combinators
- Text.Trifecta.Parser.Expr
- Text.Trifecta.Parser.It
- Text.Trifecta.Parser.Perm
- Text.Trifecta.Parser.Prim
- Text.Trifecta.Parser.Result
- Text.Trifecta.Parser.Step
- Text.Trifecta.Parser.Token
- Text.Trifecta.Rope
- Text.Trifecta
Downloads
- trifecta-0.37.tar.gz (Cabal source package)
- package description (included in the package)