packages feed

hax-0.0.2: hax.cabal

name: hax
version: 0.0.2
cabal-version: >=1.10
build-type: Simple
license: MIT
license-file: LICENSE
maintainer: Johannes Gerer <oss@johannesgerer.com>
stability: Experimental
homepage: http://johannesgerer.com/hax
bug-reports: http://github.com/johannesgerer/hax/issues
synopsis: Haskell cash-flow and tax simulation
description:
    This package contains a library that for a double-entry accounting based cash-flow simulation with a detailed translation of the German tax code including personal income tax (Einkommensteuer), corporate tax (Körperschaftsteuer) and trade/business tax (Gewerbesteuer).
    .
    See <https://github.com/johannesgerer/hax Readme> on Github.
category: Finance
author: Johannes Gerer
extra-source-files:
    README.md
    stack.yaml
    static/Chart.js
    static/charts-code.js
    static/charts.html
    static/code.js

library
    exposed-modules:
        HAX.Accounting
        HAX.Assets
        HAX.Bookkeeping
        HAX.Bookkeeping.Internal
        HAX.Common
        HAX.Germany
        HAX.Germany.NatuerlichePerson
        HAX.Germany.GmbH
        HAX.Germany.Einkommensteuer
        HAX.Germany.Gewerbe
        HAX.Germany.Subjekte
        HAX.Example
        HAX.Report
    build-depends:
        Decimal >=0.4.2 && <0.5,
        aeson >=0.11.2.1 && <0.12,
        array >=0.5.0.0 && <0.6,
        base >=4.9.0.0 && <4.10,
        blaze-html >=0.8.1.3 && <0.9,
        blaze-markup >=0.7.1.1 && <0.8,
        boxes >=0.1.4 && <0.2,
        bytestring >=0.10.8.1 && <0.11,
        containers >=0.5.5.1 && <0.6,
        directory >=1.2.6.2 && <1.3,
        filepath >=1.4.1.0 && <1.5,
        mtl >=2.2.1 && <2.3,
        split >=0.2.3.1 && <0.3,
        template-haskell >=2.11.0.0 && <2.12,
        text >=1.2.2.1 && <1.3,
        transformers >=0.5.2.0 && <0.6
    default-language: Haskell2010
    hs-source-dirs: src
    ghc-options: -O2

executable hax
    main-is: main.hs
    build-depends:
        Decimal >=0.4.2 && <0.5,
        aeson >=0.11.2.1 && <0.12,
        array >=0.5.0.0 && <0.6,
        base >=4.9.0.0 && <4.10,
        blaze-html >=0.8.1.3 && <0.9,
        blaze-markup >=0.7.1.1 && <0.8,
        boxes >=0.1.4 && <0.2,
        bytestring >=0.10.8.1 && <0.11,
        containers >=0.5.5.1 && <0.6,
        directory >=1.2.6.2 && <1.3,
        filepath >=1.4.1.0 && <1.5,
        mtl >=2.2.1 && <2.3,
        split >=0.2.3.1 && <0.3,
        template-haskell >=2.11.0.0 && <2.12,
        text >=1.2.2.1 && <1.3,
        transformers >=0.5.2.0 && <0.6
    default-language: Haskell2010
    hs-source-dirs: src
    other-modules:
        HAX.Accounting
        HAX.Assets
        HAX.Bookkeeping
        HAX.Bookkeeping.Internal
        HAX.Common
        HAX.Germany
        HAX.Germany.NatuerlichePerson
        HAX.Germany.GmbH
        HAX.Germany.Einkommensteuer
        HAX.Germany.Gewerbe
        HAX.Germany.Subjekte
        HAX.Example
        HAX.Report
    ghc-options: -O2 -threaded -rtsopts -with-rtsopts=-N -H1200M