mainland-pretty-0.2.1: Pretty printing designed for printing source code.

The mainland-pretty package

Pretty printing designed for printing source code based on Wadler's paper A Prettier Printer. The main advantage of this library is its ability to automatically track the source locations associated with pretty printed values and output appropriate #line pragmas and its ability to produce output in the form of lazy text using a builder.

Properties

Versions0.1, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.1.0, 0.1.1.1, 0.1.2.0, 0.1.3.0, 0.2.0, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.5, 0.2.6
Dependenciesbase (4.*), containers (≥0.2 & <0.5), srcloc (0.2.*), text (>0.11 & <0.12)
LicenseBSD3
Copyright(c) 2006-2012 Harvard University
AuthorGeoffrey Mainland <mainland@eecs.harvard.edu>
Maintainermainland@eecs.harvard.edu
Stabilityalpha
CategoryText
Home pagehttp://www.eecs.harvard.edu/~mainland/
Source repositorygit clone git://github.com/mainland/mainland-pretty.git
Upload dateSun Jul 15 17:37:29 UTC 2012
Uploaded byGeoffreyMainland
Built onghc-7.4
DistributionsNixOS: 0.2.6

Modules

Downloads