The penny-bin package

[Tags:bsd3, deprecated]
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. 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]


Dependencies base (==4.*), containers (==0.4.*), explicit-exception (==0.1.*), multiarg (==0.8.*), parsec (==3.1.*), penny-lib (==, pretty-show (==1.2.*), semigroups (==0.8.*), text (==0.11.*), transformers (==0.3.*) [details]
License BSD3
Copyright 2012-2013 Omari Norman
Author Omari Norman
Category Console, Finance
Home page
Bug tracker
Source repository head: git clone git://
Uploaded Wed Jan 9 15:26:38 UTC 2013 by OmariNorman
Distributions NixOS:
Downloads 2420 total (14 in the last 30 days)
0 []
Status Docs not available [build log]
All reported builds failed as of 2016-12-22 [all 6 reports]
Hackage Matrix CI


debugTurns on debugging optionsDisabledAutomatic
build-pennyBuild the penny executableEnabledAutomatic
build-selloffBuild the penny-selloff executableEnabledAutomatic
build-diffBuild the penny-diff executableEnabledAutomatic
build-reprintBuild the penny-reprint executableEnabledAutomatic
build-reconcileBuild the penny-reconcile executableEnabledAutomatic

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

Readme for penny-bin-

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.