PPrinter: A generic 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-18.104.22.168/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 [faq]||0.0.1, 0.0.2, 0.0.3, 0.0.4, 0.1.0|
|Dependencies||base (==4.8.*), containers (==0.5.*), hspec (==2.2.*), parsec (==3.1.*), QuickCheck (==2.8.*) [details]|
|Category||Text, Generics, Pretty Printer|
|Uploaded||by iamzhenyi at Sat Aug 6 07:04:04 UTC 2016|
|Downloads||1900 total (65 in the last 30 days)|
|Rating||2.0 (votes: 1) [estimated by rule of succession]|
Docs not available [build log]
All reported builds failed as of 2016-11-21 [all 3 reports]
For package maintainers and hackage trustees