hax

Haskell cash-flow and tax simulation http://johannesgerer.com/hax

Latest on Hackage:0.0.2

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

MIT licensed by Johannes Gerer
Maintained by Johannes Gerer

hax

A library for cash-flow and tax simulations. The type system is used to ensure correctness e.g. of double-entry accounting, and the correct calculation of taxes. The use of Haskell's do-notation and type-classes permit an almost verbatim translation of the tax code into the program.

It currently includes personal income tax (Einkommensteuer), corporate tax (K├Ârperschaftsteuer) and trade/business tax (Gewerbesteuer), but could easily be extended to other legal systems

Usage

stack runghc -- -isrc src/main

will produce a folder named html containing the results of the HAX.Example that commes with this library. The look at the full ledger in html/index.html or the charts static/charts.html.

Documentation

The docs on Hackage are quite comprehensive (with some parts in German).

Srceenshots

ledger

Charts

charts

comments powered byDisqus