How should we treat changes to the GHC API?
John Ericson
john.ericson at obsidian.systems
Mon Jul 27 21:24:00 UTC 2020
On 7/27/20 4:57 PM, Richard Eisenberg wrote
> On the other hand, we could imagine a dedicated GHC API volunteer who
> maintains the API on top of the shifting sands of GHC. Having a
> central project to deal with the API would satisfy clients by
> projecting a stable interface, and it wouldn't hinder GHC development,
> as the API volunteer would take on the compatibility burden. Of
> course, success here would require a dedicated, competent volunteer.
I think that basically exists:
https://hackage.haskell.org/package/ghc-lib ? As permanent solution I
don't like it, but as a stop gap to relieve any pressure for stability
until we have sane interfaces, I *love* it.
John
More information about the ghc-devs
mailing list