I'm pleased to announce the first release of hledger, a command-line accounting tool similar to John Wiegley's c++ ledger. hledger generates simple ledger-compatible transaction & account balance reports from a plain text ledger file. It's simple to use, at least for techies.

This has been my "learning Haskell" project, but I think it's also useful. It is much less featureful than ledger, and not quite as fast, but it has the virtue of being fun for haskellers to hack on. I am documenting the code, the app is simple, and I'm not too far up the haskell learning curve, so I think other people learning haskell might enjoy a look. It is currently ~1100 lines of haskell excluding tests.

home: http://joyful.com/Ledger#hledger
hackage: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hledger-0.1
darcsweb: http://joyful.com/darcsweb/darcsweb.cgi?r=hledger
darcs 2 repo: http://joyful.com/repos/hledger
haddock: http://joyful.com/repos/hledger/api-doc/

ledger home: http://newartisans.com/software/ledger.html
ledger manual (recommended): http://github.com/jwiegley/ledger/tree/master/doc/ledger.texi

My thanks to John Wiegley for help with compatibility and for his very useful ledger tool. I use it (and now, both of them) daily to track time and money. This is of course a hot topic around our planet. I hope you find it useful or intriguing.

Patches and feedback welcome!

Best,
-Simon

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to