|
|
|
|
|
by Karupan
716 days ago
|
|
I’ve asked this somewhere before, but didn’t get an answer. Are there plans for Gren to: 1. Improve FFI (aka Elm Kernel for everyone)
2. Support Self hosted packages
3. Implement LSP for better IDE integration? Im cautiously optimistic about Gren, and hopefully some of these concerns can be addressed. |
|
2. Yes. Most of the pieces are implemented already, and we support local dependencies (as in, depend on a package on your local disk). We "just" need to figure out how to represent a remote repo in gren.json (easy) and what to do with name collisions (less easy).
3. Yes. Gren-in-Gren is currently underway. Once the parser is re-written, it will be made available as a package. This means it should be easy for anyone to write an LSP, formatter, linter etc. But it wouldn't surprise me if LSP becomes integrated with the compiler.