Hi nice project, easy to get up and running.
Currently if a merlin process is already spawned, this pkg will spawn it's own regardless. I don't know if merlin supports multiple environment contexts. If it does then re-using a existing process should be the right way to go.
The issue of multiple merlin processes comes up if we are using the autocomplete package (from facebook/nuclide) and this pkg.
And I do believe both do get used together quite frequently for those using ocaml with atom because one package provides autocompletion but does not provide warnings or errors. And the opposite is true for your pkg.
Ideally there would be one package that provides both, since both are using merlin. So if you have the time to also include autocomplete, then people can just drop nuclide entirely.
And for linting, I believe ocp-indent should probably be used there.
But anyway, these are just thoughts, I am glad ocaml is useable for atom with nuclide + your package. Just think they don't deserve to be separated into 2 pkgs 😝
Hi nice project, easy to get up and running.
Currently if a merlin process is already spawned, this pkg will spawn it's own regardless. I don't know if merlin supports multiple environment contexts. If it does then re-using a existing process should be the right way to go.
The issue of multiple merlin processes comes up if we are using the autocomplete package (from facebook/nuclide) and this pkg.
And I do believe both do get used together quite frequently for those using ocaml with atom because one package provides autocompletion but does not provide warnings or errors. And the opposite is true for your pkg.
Ideally there would be one package that provides both, since both are using merlin. So if you have the time to also include autocomplete, then people can just drop nuclide entirely.
And for linting, I believe ocp-indent should probably be used there.
But anyway, these are just thoughts, I am glad ocaml is useable for atom with nuclide + your package. Just think they don't deserve to be separated into 2 pkgs 😝