author: Julien Moutinho build-type: Simple cabal-version: >= 1.18 category: Language description: A library to handle TCT (Tree Cell Text, aka. Texte Convivial Technique). extra-source-files: extra-doc-files: extra-tmp-files: license: GPL-3 license-file: COPYING maintainer: Julien Moutinho name: tct stability: experimental synopsis: Library for TCT (Tree Cell Text, aka. Texte Convivial Technique) tested-with: GHC==8.0.2 version: 1.0.0.20170828 Source-Repository head location: git://git.autogeree.net/tct type: git Flag prof Default: False Description: Turn on profiling settings. Manual: True Library exposed-modules: Language.TCT Language.TCT.Elem Language.TCT.Read Language.TCT.Read.Elem Language.TCT.Read.Token Language.TCT.Read.Tree Language.TCT.Token Language.TCT.Tree Language.TCT.Write.DTC Language.TCT.Write.HTML5.Source Language.TCT.Write.Text Text.Blaze.DTC Text.Blaze.DTC.Attributes Text.Blaze.Utils default-language: Haskell2010 default-extensions: LambdaCase NoImplicitPrelude ViewPatterns ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto build-depends: base >= 4.6 && < 5 , blaze-builder , blaze-html , blaze-markup , bytestring , containers > 0.5 , megaparsec >= 5.0 , text , text-format , transformers , xml-types Test-Suite tct-test type: exitcode-stdio-1.0 default-language: Haskell2010 default-extensions: NoImplicitPrelude ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs hs-source-dirs: test main-is: Main.hs other-modules: HUnit -- QuickCheck Types build-depends: base >= 4.6 && < 5 , containers >= 0.5 && < 0.6 , tct -- , QuickCheck >= 2.0 , tasty >= 0.11 , tasty-hunit -- , tasty-quickcheck , text , transformers >= 0.4 && < 0.6 Executable tct-print default-language: Haskell2010 default-extensions: ConstraintKinds DataKinds DefaultSignatures EmptyDataDecls FlexibleContexts FlexibleInstances LambdaCase MultiParamTypeClasses NamedFieldPuns NoImplicitPrelude OverloadedStrings PatternGuards PolyKinds Rank2Types ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto -rtsopts main-is: Main.hs hs-source-dirs: exe/print other-modules: Read build-depends: base >= 4.6 && < 5 , ansi-terminal >= 0.4 && < 0.7 , blaze-markup , blaze-html , bytestring , containers >= 0.5 && < 0.6 , Decimal , deepseq -- , directory , optparse-applicative , megaparsec -- , monad-classes -- , mono-traversable -- , safe >= 0.2 , safe-exceptions , semigroups -- , symantic-document -- , symantic-grammar , strict , tct , text , time , transformers >= 0.4 && < 0.6 -- NOTE: needed for Control.Monad.Trans.Except -- , treemap