The UMM package

[Tags: gpl, program]

This is a very minimal command-line program to read a plain-text ledger file and display balance information and other reports. I could have used hledger or ledger for this, but I had some things I wanted to do a little differently... so I did.


[Skip to ReadMe]

Properties

Versions0.1.0, 0.1.1, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.2.0, 0.2.1, 0.2.2, 0.3.0, 0.3.1
Change logNone available
Dependenciesbase (==4.*), haskell98, old-time, parsec [details]
LicenseGPL
AuthorUwe Hollerbach <uh@alumni.caltech.edu>
MaintainerUwe Hollerbach <uh@alumni.caltech.edu>
CategoryFinance
Home pagehttp://www.korgwal.com/umm/
Executablesumm
UploadedWed Nov 18 22:59:19 UTC 2009 by UweHollerbach
Downloads2070 total (115 in last 30 days)
Votes
0 []
StatusDocs not available [build log]
All reported builds failed as of 2015-05-22 [all 3 reports]

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for UMM-0.1.0

Umm is an extremely minimal command-line program to read a plain-text
ledger file and report balance and other information. Although
minimal, it aims to be able to handle multiple accounts, currencies,
commodities, and securities. It doesn't abolutely force you to use
double-entry bookkeeping, although it tries to make it easy to do so.

Umm should have no dependencies other than a haskell compiler and
standard libraries, although I've not tested it with anything except
ghc. I've built it with both ghc 6.8.3 on an iMac G3 running OSX
10.3.9 and ghc 6.10.3 on an x86 running Ubuntu. You should be able to
build umm simply by running

	cabal configure && cabal build

For more information, build umm, then run "umm --help", and read the
output of that. Arguably, that info should be in this file... later.
Then look at the two files sample1.dat and sample2.dat; they are very
simple examples of ledgers.