penny-bin: Extensible double-entry accounting system - binary and documentation

[ bsd3, console, deprecated, finance ] [ Propose Tags ]
Deprecated. in favor of penny

Penny is a double-entry accounting system. It is inspired by, but incompatible with, John Wiegley's Ledger, which is available at Installing this package with cabal install will install the executable program and the necessary libraries.

Non-features / disadvantages:

You can install this binary simply by typing "cabal install penny-bin", which will install this binary along with all the necessary dependencies. The penny-bin package also has all documentation. Unfortunately running "cabal install" will not install the documentation, so you will need to find the downloaded archive (usually in "$HOME.cabalpackageshackage.haskell.orgpenny-bin") and unpack it to see the documentation. You will want to start by reading the README file, which will point you to additional documentation and how to install it if you wish.

[Skip to Readme]
Versions [faq],,,,,,,,,,,
Dependencies base (==4.*), containers (==0.5.*), explicit-exception (==0.1.*), multiarg (==0.16.*), parsec (==3.1.*), penny-lib (==0.16.*), pretty-show (==1.5.*), semigroups (==0.9.*), text (==0.11.*), transformers (==0.3.*) [details]
License BSD-3-Clause
Copyright 2012-2013 Omari Norman
Author Omari Norman
Category Console, Finance
Home page
Bug tracker
Source repo head: git clone git://
Uploaded by OmariNorman at Tue Jul 16 21:41:56 UTC 2013
Distributions NixOS:
Executables penny-reconcile, penny-reprint, penny-diff, penny-selloff, penny
Downloads 5783 total (280 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
Successful builds reported [all 7 reports]



Turns on debugging options


Build the penny executable


Build the penny-selloff executable


Build the penny-diff executable


Build the penny-reprint executable


Build the penny-reconcile executable


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees

Readme for penny-bin-

[back to package description]
This is the package with executables and documentation for Penny. To
compile and install the binaries, running "cabal install" will work.

To install the manual pages and the documentation, run "sh
install-docs". It will install the manual pages to $PREFIX/share/man
and the other documentation to $PREFIX/share/doc/penny. By default
$PREFIX is /usr/local; you can change this by editing the
install-docs file and changing the "PREFIX" variable.

To remove the manual pages and the documentation, run "sh
install-docs remove."

The first thing you will want to look at is the manual page
penny-basics(7).  Then you will want to examine the starter.pny file
in the examples directory, which will show you how to write a ledger
file. penny-suite(7) will then direct you to other documentation that
may interest you.