New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
session
and process
are the same thing, but aren't, and this causes pain
#799
Comments
I think it is good idea. |
Good idea. Note that historically there were supposed to be two processes
per session one used while the other was reloading.
I think we should be conceptually open to the idea that we have a foreground
interactive process and a background process that is ghc-mod or ide-backend
based. Someday.
Right now it is good to unify session and process.
|
@deepfire: Do you have a good plan how to unify session and process? That is a lot of code. Can you list tasks that would lead to the unification? |
I don't except one vague idea that -- since This can be done in two steps:
|
Progress made in #808. |
In the light of intero I think we should skip all major overhauls in interactive mode. Intero itself is such an overhaul. |
Witness
haskell-process-start
:..this says everything. The objects are the same thing, and the question is what to do about it.
I propose we cease this schizophrenia, recognize this fact and merge them into one single entity -- let's provisionally call it
proc
, for the lack of a better name.@gracjan, what do you think?
The text was updated successfully, but these errors were encountered: