jacereda
jacereda
And the repro posted by @ento also fails for me.
A workaround (in my case) is `sed -i -e 's/dontNpmInstall ? false/dontNpmInstall ? true/g' node-env.nix`
What about using LSP?
Looks like starting wouldn't be too hard: https://github.com/alanz/lsp/blob/master/example/Simple.hs
I think so. AFAIK flycheck integrates with LSP.
AFAIK LSP is quite messy, piggybacking into whatever that project has to offer can be a great timesaver.
I find the current code a bit hard to read. Maybe there's some middle ground using pattern synonyms? https://kseo.github.io/posts/2016-12-22-pattern-synonyms.html
Exhaustiveness is the reason why I suggested pattern synonyms. It would just be a more concise way to express the patterns.
I don't know if it matters, but you can also set it via `--eval-preload '(Project.config "title" "xxx")'` and via `profile.carp`.
That one is simpler, but doesn't allow formatting (%08d). Also, it seems to emit a newline at the end, that's bad. `tracef` should behave like `printf`. Otherwise there's no way...