The ghc-exactprint package

[Tags:bsd3]

Using the API Annotations available from GHC 7.10.2, this library provides a means to round trip any code that can be compiled by GHC, currently excluding lhs files.

It does this with a phased approach

Note: requires GHC 7.10.2 or later

Properties

Versions 0.1.0.0, 0.1.0.1, 0.1.1.0, 0.2, 0.3, 0.3.1, 0.3.1.1, 0.4.0.0, 0.4.1.0, 0.4.2.0, 0.5.0.0, 0.5.0.1, 0.5.1.0, 0.5.1.1, 0.5.2, 0.5.2.1, 0.5.3.0, 0.5.3.1, 0.5.4.0
Change log ChangeLog
Dependencies base (>=4.7 && <4.11), bytestring (>=0.10.6), containers (>=0.5), Diff, directory (>=1.2), filemanip, filepath (>=1.4), free (>=4.12), ghc (>=7.10.2), ghc-boot, ghc-exactprint, ghc-paths (>=0.1), HUnit, mtl (>=2.2.1), syb (>=0.5), temporary, text (>=1.2.2), time, turtle (>=1.3.0) [details]
License BSD3
Author Alan Zimmerman, Matthew Pickering
Maintainer alan.zimm@gmail.com
Category Development
Source repository head: git clone https://github.com/alanz/ghc-exactprint.git
Uploaded Mon May 29 18:14:46 UTC 2017 by AlanZimmerman
Distributions LTSHaskell:0.5.3.1, NixOS:0.5.4.0, Stackage:0.5.4.0, Tumbleweed:0.5.3.1
Downloads 2182 total (203 in the last 30 days)
Votes
3 []
Status Docs available [build log]
Last success reported on 2017-05-29 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
roundtripBuild roundtripping executablesDisabledAutomatic
devDevelopment mode, do not use ghc-exactprint lib in the testsDisabledAutomatic

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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees