PPrinter: A derivable Haskell pretty printer.
A library that supports deriving of pretty printing functions on data types.
The interfaces of pretty printer used are based on that introduced in the paper: Philip Wadler, A Prettier Printer, The Fun of Programming, Cornerstones of Computing (2003): 223-243. original paper
The form of generic feature used is based on that introduced in the paper: Magalhaes, et al., A Generic Deriving Mechanism for Haskell, 3'rd ACM Symposium on Haskell, pp. 37-48, September 2010, http://dx.doi.org/10.1145/1863523.1863529. The necessary information of implementation of GHC.Generics is described here: https://hackage.haskell.org/package/base-126.96.36.199/docs/GHC-Generics.html#g:1.
The implementation of deriving part of API is based on that designed in the library: GenericPretty, the details are introduced here: https://hackage.haskell.org/package/GenericPretty
|Versions||0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.1.0|
|Dependencies||base (==4.8.*), containers (==0.5.*) [details]|
|Category||Text, Generics, Pretty Printer|
|Uploaded||by iamzhenyi at Thu Jul 28 20:10:26 UTC 2016|
|Downloads||1520 total (18 in the last 30 days)|
|Rating||2.0 (votes: 1) [estimated by rule of succession]|
|Status||Docs uploaded by user [build log]
All reported builds failed as of 2016-07-28 [all 1 reports]
Hackage Matrix CI
For package maintainers and hackage trustees