name: hcompta-lcc -- PVP: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change version: 0.0.0.201802 category: Finance synopsis: hcompta description: LCC (Langage Comptable Convivial) support for Hcompta. extra-doc-files: license: GPL-3 license-file: COPYING stability: experimental author: Julien Moutinho maintainer: Julien Moutinho bug-reports: Julien Moutinho -- homepage: build-type: Simple cabal-version: >= 1.10 tested-with: GHC==8.2.2 -- data-dir: data -- data-files: extra-source-files: stack.yaml extra-tmp-files: Source-Repository head location: git://git.autogeree.net/hcompta type: git Flag prof Default: False Description: Turn on profiling settings. Manual: True Flag threaded Default: False Description: Enable threads. Manual: True Library default-language: Haskell2010 default-extensions: ConstraintKinds DataKinds DefaultSignatures FlexibleContexts FlexibleInstances GeneralizedNewtypeDeriving LambdaCase MultiParamTypeClasses NamedFieldPuns NoImplicitPrelude OverloadedStrings PatternGuards Rank2Types ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators ghc-options: -Wall -Wincomplete-uni-patterns -Wincomplete-record-updates -fno-warn-tabs -fhide-source-paths if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto exposed-modules: Hcompta.LCC Hcompta.LCC.Account Hcompta.LCC.Amount Hcompta.LCC.Balance Hcompta.LCC.Chart Hcompta.LCC.Compta Hcompta.LCC.IO Hcompta.LCC.Journal Hcompta.LCC.Lib.FilePath Hcompta.LCC.Lib.Strict Hcompta.LCC.Name Hcompta.LCC.Posting Hcompta.LCC.Read Hcompta.LCC.Read.Compta Hcompta.LCC.Read.Megaparsec Hcompta.LCC.Source Hcompta.LCC.Sym Hcompta.LCC.Sym.Account Hcompta.LCC.Sym.Addable Hcompta.LCC.Sym.Amount Hcompta.LCC.Sym.Balance Hcompta.LCC.Sym.Chart Hcompta.LCC.Sym.Date Hcompta.LCC.Sym.FileSystem Hcompta.LCC.Sym.IO Hcompta.LCC.Sym.Journal Hcompta.LCC.Sym.LCC Hcompta.LCC.Sym.Negable Hcompta.LCC.Sym.Posting Hcompta.LCC.Sym.Quantity Hcompta.LCC.Sym.Subable Hcompta.LCC.Sym.Sumable Hcompta.LCC.Sym.Transaction Hcompta.LCC.Sym.Unit Hcompta.LCC.Sym.Writeable Hcompta.LCC.Sym.Zeroable Hcompta.LCC.Sym.Zipper Hcompta.LCC.Tag Hcompta.LCC.Transaction Hcompta.LCC.Write Hcompta.LCC.Write.Compta Hcompta.LCC.Write.Table build-depends: hcompta-lib , ansi-terminal >= 0.7 , array >= 0.5 , base >= 4.6 && < 5 , bytestring >= 0.10 , containers >= 0.5 , Decimal >= 0.4 , deepseq >= 1.4 , directory >= 1.3 , filepath >= 1.4 , localization >= 1.0.1 , mono-traversable >= 1.0 , monad-classes >= 0.3.2 , megaparsec >= 6.3 , safe-exceptions >= 0.1 , strict >= 0.3 , symantic >= 6.3.1 , symantic-document >= 0.0 , symantic-grammar >= 0.3 , symantic-lib >= 0.0 , text >= 1.2 , time >= 1.6 , transformers >= 0.4 , treemap >= 2.4 , unix >= 2.7 -- , fingertree -- , parsec >= 3.1.2 && < 4 -- , parsec-error-custom -- , regex-base -- , regex-tdfa -- , regex-tdfa-text -- , semigroups Executable lcc-eval 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 -fhide-source-paths if flag(threaded) ghc-options: -threaded -rtsopts -with-rtsopts=-N if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto main-is: Main.hs hs-source-dirs: exe/eval build-depends: hcompta-lcc , hcompta-lib , ansi-terminal >= 0.7 , base >= 4.6 && < 5 , bytestring >= 0.10 , containers >= 0.5 , Decimal >= 0.4 , deepseq >= 1.4 , haskeline >= 0.7 , io-memoize >= 1.1 , megaparsec >= 6.3 , monad-classes >= 0.3.2 , localization >= 1.0.1 , mono-traversable >= 1.0 , safe-exceptions >= 0.1 , semigroups >= 0.18 , strict >= 0.3 , symantic >= 6.3.1 , symantic-document >= 0.0 , symantic-grammar >= 0.3 , symantic-lib >= 0.0 , text >= 1.2 , time >= 1.8 , transformers >= 0.5 , treemap >= 2.4 -- , HUnit -- , directory -- , hcompta-ledger -- , parsec -- , parsec-error-custom -- , safe >= 0.2 -- , template-haskell Executable lcc-load 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 -fhide-source-paths if flag(threaded) ghc-options: -threaded -rtsopts -with-rtsopts=-N if flag(prof) cpp-options: -DPROFILING ghc-options: -fprof-auto main-is: Main.hs hs-source-dirs: exe/load build-depends: hcompta-lcc , hcompta-lib , ansi-terminal >= 0.7 , base >= 4.6 && < 5 , bytestring >= 0.10 , containers >= 0.5 , Decimal >= 0.4 , deepseq >= 1.4 , io-memoize >= 1.1 , localization >= 1.0.1 , megaparsec >= 6.3 , monad-classes >= 0.3.2 , mono-traversable >= 1.0 , safe-exceptions >= 0.1 , semigroups >= 0.18 , strict >= 0.3 , symantic >= 6.3.1 , symantic-document >= 0.0 , symantic-grammar >= 0.3 , symantic-lib >= 0.0 , text >= 1.2 , time >= 1.8 , transformers >= 0.4 , treemap >= 2.4 -- , HUnit -- , directory -- , hcompta-ledger -- , parsec -- , parsec-error-custom -- , safe >= 0.2 -- , template-haskell -- Test-Suite hcompta-cli-test -- type: exitcode-stdio-1.0 -- -- default-language: Haskell2010 -- extensions: NoImplicitPrelude -- ghc-options: -Wall -fno-warn-tabs -- -main-is Test -- hs-source-dirs: Hcompta -- main-is: Test.hs -- other-modules: -- if flag(threaded) -- ghc-options: -threaded -rtsopts -with-rtsopts=-N -- if flag(dev) -- cpp-options: -DDEVELOPMENT -- ghc-options: -- if flag(prof) -- cpp-options: -DPROFILING -- ghc-options: -fprof-auto -- build-depends: -- base >= 4.6 && < 5 -- , containers >= 0.5 && < 0.6 -- , Decimal -- , ghc-prim -- , hcompta-lib -- , hcompta-cli -- , semigroups -- , strict -- , tasty >= 0.11 -- , tasty-hunit -- , text -- , text-format -- , transformers >= 0.4 && < 0.5 -- , treemap -- Test-Suite hcompta-lcc-test -- type: exitcode-stdio-1.0 -- -- default-language: Haskell2010 -- extensions: -- DataKinds -- FlexibleContexts -- FlexibleInstances -- GeneralizedNewtypeDeriving -- MultiParamTypeClasses -- NamedFieldPuns -- NoImplicitPrelude -- OverloadedStrings -- Rank2Types -- ScopedTypeVariables -- TupleSections -- TypeApplications -- TypeFamilies -- TypeOperators -- ghc-options: -Wall -fno-warn-tabs -- -fprint-potential-instances -- -main-is Test -- hs-source-dirs: Hcompta/LCC -- main-is: Test.hs -- other-modules: -- Read.Test -- Write.Test -- Chart.Test -- if flag(threaded) -- ghc-options: -threaded -rtsopts -with-rtsopts=-N -- if flag(dev) -- cpp-options: -DDEVELOPMENT -- ghc-options: -- if flag(prof) -- cpp-options: -DPROFILING -- ghc-options: -fprof-auto -- build-depends: -- base >= 4.6 && < 5 -- , Decimal -- , containers >= 0.5 && < 0.6 -- , directory -- , filepath -- , hcompta-lcc -- , hcompta-lib -- , io-memoize -- , megaparsec -- , monad-classes -- , mono-traversable -- , safe-exceptions -- , semigroups -- , strict -- , symantic -- , symantic-document -- , symantic-grammar -- , symantic-lib -- , tasty >= 0.11 -- , tasty-hunit -- , text -- , time -- , transformers >= 0.4 && < 0.6 -- , treemap