trifecta-0.44: trifecta.cabal
name: trifecta
category: Text, Parsing, Diagnostics, Pretty Printer, Logging
version: 0.44
license: BSD3
cabal-version: >= 1.6
license-file: LICENSE
author: Edward A. Kmett
maintainer: Edward A. Kmett <ekmett@gmail.com>
stability: experimental
homepage: http://github.com/ekmett/trifecta/
copyright: Copyright (C) 2010-2011 Edward A. Kmett
synopsis: A modern parser combinator library with convenient diagnostics
description:
A modern unicode-aware parser combinator library with slicing and Clang-style colored diagnostics
build-type: Simple
extra-source-files:
examples/RFC2616.hs
source-repository head
type: git
location: git://github.com/ekmett/trifecta.git
library
exposed-modules:
Text.Trifecta
Text.Trifecta.ByteSet
Text.Trifecta.CharSet
Text.Trifecta.CharSet.Common
Text.Trifecta.CharSet.Posix
Text.Trifecta.CharSet.Posix.Ascii
Text.Trifecta.CharSet.Posix.Unicode
Text.Trifecta.CharSet.Unicode
Text.Trifecta.CharSet.Unicode.Block
Text.Trifecta.CharSet.Unicode.Category
Text.Trifecta.IntervalMap
Text.Trifecta.Rope
Text.Trifecta.Rope.Bytes
Text.Trifecta.Rope.Delta
Text.Trifecta.Rope.Prim
Text.Trifecta.Rope.Highlighted
Text.Trifecta.Diagnostic
Text.Trifecta.Diagnostic.Prim
Text.Trifecta.Diagnostic.Class
Text.Trifecta.Diagnostic.Combinators
Text.Trifecta.Diagnostic.Level
Text.Trifecta.Diagnostic.Err
Text.Trifecta.Diagnostic.Err.Log
Text.Trifecta.Diagnostic.Err.State
Text.Trifecta.Diagnostic.Rendering
Text.Trifecta.Diagnostic.Rendering.Prim
Text.Trifecta.Diagnostic.Rendering.Caret
Text.Trifecta.Diagnostic.Rendering.Fixit
Text.Trifecta.Diagnostic.Rendering.Span
Text.Trifecta.Highlight
Text.Trifecta.Highlight.Class
Text.Trifecta.Highlight.Prim
Text.Trifecta.Highlight.Effects
Text.Trifecta.Highlight.Rendering.HTML
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.Haskell
Text.Trifecta.Parser.Language
Text.Trifecta.Parser.Language.Class
Text.Trifecta.Parser.Language.Combinators
Text.Trifecta.Parser.Language.Def
Text.Trifecta.Parser.Language.Monad
Text.Trifecta.Parser.Language.Style
Text.Trifecta.Parser.Layout
Text.Trifecta.Parser.Layout.Class
Text.Trifecta.Parser.Layout.Combinators
Text.Trifecta.Parser.Layout.Monad
Text.Trifecta.Parser.Layout.Prim
Text.Trifecta.Parser.Perm
Text.Trifecta.Parser.Prim
Text.Trifecta.Parser.Result
Text.Trifecta.Parser.Step
Text.Trifecta.Parser.Token
Text.Trifecta.Parser.Token.Class
Text.Trifecta.Parser.Token.Combinators
Text.Trifecta.Parser.Token.Prim
Text.Trifecta.Parser.Token.Style
Text.Trifecta.Parser.Token.Identifier
Text.Trifecta.Parser.Token.Identifier.Style
other-modules:
Text.Trifecta.Util
ghc-options: -Wall
build-depends:
base >= 4 && < 5,
array >= 0.3.0.2 && < 0.4,
containers >= 0.3 && < 0.5,
unordered-containers >= 0.1.4 && < 0.2,
blaze-builder >= 0.3.0.1 && < 0.4,
blaze-html >= 0.4.1.6 && < 0.5,
bifunctors >= 0.1.2 && < 0.2,
data-lens >= 2.0.1 && < 2.1,
data-lens-fd >= 2.0 && < 2.1,
hashable >= 1.1.2.1 && < 1.2,
bytestring >= 0.9.1 && < 0.10,
mtl >= 2.0.1 && < 2.1,
semigroups >= 0.8 && < 0.9,
fingertree >= 0.0.1 && < 0.1,
reducers >= 0.1.6 && < 0.2,
profunctors >= 0.1.1 && < 0.2,
utf8-string >= 0.3.6 && < 0.4,
semigroupoids >= 1.2.4 && < 1.3,
parallel >= 3.1.0.1 && < 3.2,
pointed >= 2.0.2 && < 2.1,
transformers >= 0.2.2 && < 0.3,
kan-extensions >= 2.0.1 && < 2.1,
comonad >= 1.1.1.1 && < 1.2,
terminfo >= 0.3.2 && < 0.4,
keys >= 2.1.1.1 && < 2.2,
wl-pprint-extras >= 1.6 && < 1.7,
wl-pprint-terminfo >= 0.8.1 && < 0.9