Skip to content

alanz/ghc-exactprint

This branch is 1 commit ahead of, 230 commits behind master.

Folders and files

NameName
Last commit message
Last commit date
Aug 23, 2021
Jul 23, 2015
Oct 30, 2015
Aug 23, 2021
Nov 3, 2021
Nov 2, 2021
Oct 25, 2021
Aug 23, 2021
Feb 2, 2017
Sep 4, 2014
Aug 23, 2021
Aug 12, 2015
Aug 23, 2021
Aug 23, 2021
Sep 4, 2014
May 31, 2015
Aug 23, 2021
Oct 30, 2021
Feb 6, 2019
Oct 17, 2021
Sep 19, 2015
Feb 28, 2016
Mar 22, 2015
May 14, 2019
Feb 2, 2021
Jun 2, 2016

Repository files navigation

ghc-exactprint

Available on Hackage License BSD3 Build Status

Github Build Status

GHC version of haskell-src-exts exactPrint

master has been updated to use the new GHC Exact Print Annotations which landed in GHC 9.2

So ghc-exactprint-1.1 and later supports GHC 9.2 and onwards ghc-exactprint-0.6.4 supports GHC from 7.10 to 9.0

Links

HIW 2021 talk on GHC Exactprint for GHC 9.2

HIW 2020 talk on plans for GHC Exactprint for GHC 9.2

Blog Post by @shayne-fletcher on experiences converting to use the new annotations.

Current Limitations

  • Does not process CPP properly
  • Does not process Lhs files properly