-
Given that the GHC API is subject to change between compiler releases (including moving where definitions are exported from), it would be much simpler if rather than importing GHC API modules directly…
-
Right now `ghc-parmake` is calling `ghc -M` twice to extract the information about external and internal deps. This is a bit inefficient.
This can be solved by writing a GHC API-based helper that wi…
-
this is expected (and the failure to produce a build plan deliberate).
the current version of hlint requires a ghc-lib-parser-9.8.* these versions of ghc-lib-parser cannot be built by compilers > g…
-
Motivation: eliminate existing code duplication.
In `base`, `Data.List.NonEmpty.NonEmpty` is, ultimately, a re-export from `ghc-internal` of `GHC.Internal.Base.NonEmpty`. `GHC.Internal.Base` also d…
-
Could we spin the module Language.Haskell.Liquid.GHC.API off into its own package, such as `ghc-liquid`?
I'm the author of [ghc-corroborate](https://hackage.haskell.org/package/ghc-corroborate) tha…
-
See if it is feasible to use either the haskell-src-exts based or a GHC-API based parser.
-
**Internal/External**
*Internal* if an IOHK staff member.
**Area**
*Other*
**Summary**
This is related to: https://github.com/IntersectMBO/cardano-api/issues/437
There are still invalid…
-
**Describe the feature request**
When declaring `reexported-modules` in a cabal file, it would be useful to communicate deprecation and relocation notices when that module is imported and only prov…
-
The library uses `unsafe` FFI for the update function:
https://github.com/k0001/hs-blake3/blob/12884c59367a288e4952e7806fa08dee640a8653/blake3/lib/BLAKE3/IO.hs#L317-L319
This is rather wrong/unf…
-
@RyanGlScott @andrewthad
I'm thinking that it'd be nice to avoid having ghc version conditional apis, and I then realized most of the operation differences are out of line CMM primops.
https://g…