You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 7, 2020. It is now read-only.
Okay, first of, IMO ghc-mod legacy interactive interface is horribly broken beyond repair. It doesn't support half of what CLI interface does, and has some problems with argument parsing. It is far from ideal.
But it is widely supported in editors. If you mean HIE to be a drop-in replacement, it is a safe bet. I believe legacy interactive interface won't change much, at least, so it's not like you will have to spend much effort maintaining it.
I guess freezing a bad interface is not a good idea, especially as changes will have to happen in the IDEs using it to bring in the other plugins available.
Freezing a bad interface is a fine compatibilty compromise, provided it stays frozen. No fixes, no new features, nothing. That way, legacy software can still work, while newer versions can (and should) use another interface altogether.
In any case, it's up to you if you want to support it. In all honesty, if given an opportunity to switch to a better interface, I won't think twice.
Freezing a bad interface is a fine compatibilty compromise, provided it
stays frozen. No fixes, no new features, nothing. That way, legacy software
can still work, while newer versions can (and should) use another interface
altogether.
In any case, it's up to you if you want to support it. In all honesty, if
given an opportunity to switch to a better interface, I won't think twice.
—
Reply to this email directly or view it on GitHub #125 (comment)
.
Would there be any merit in having hie expose a transport that emulates the one ghc-mod uses in its daemon mode?
PROS
CONS
The text was updated successfully, but these errors were encountered: