hie-compat: HIE files for GHC 8.6 and other HIE file backports

[ apache, development, library ] [ Propose Tags ]

Backports for HIE files to GHC 8.6, along with a few other backports of HIE file related fixes for ghcide. THIS DOES NOT LET YOU READ HIE FILES WITH MISMATCHED VERSIONS OF GHC


[Skip to Readme]
Versions [faq] 0.1.0.0
Change log CHANGELOG.md
Dependencies array, base (<4.15), bytestring, containers, directory, filepath, ghc, ghc-boot, transformers [details]
License Apache-2.0
Author Zubin Duggal
Maintainer zubin.duggal@gmail.com
Category Development
Uploaded by wz1000 at 2020-10-27T09:05:27Z
Distributions Arch:0.1.0.0, NixOS:0.1.0.0
Downloads 159 total (49 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2020-10-27 [all 1 reports]

Modules

[Index] [Quick Jump]

Flags

NameDescriptionDefaultType
ghc-lib

build against ghc-lib instead of the ghc package

DisabledManual

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


Readme for hie-compat-0.1.0.0

[back to package description]

hie-compat

Mainly a backport of HIE Files for ghc 8.6, along with a few other backports of fixes useful for ghcide

Fully compatible with .hie files natively produced by versions of GHC that support them.

THIS DOES NOT LET YOU READ HIE FILES WITH MISMATCHED VERSIONS OF GHC

Backports included:

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4037

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4068

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3199

https://gitlab.haskell.org/ghc/ghc/-/merge_requests/2578