(no title)
rbalicki | 2 months ago
TLDR the incremental compiler rewrite is finally bearing fruit. Namely, because we no longer have a batch compiler (i.e. we don't bail on the first error), we can
- provide LSP results (hover, goto def, etc) on non-broken parts of your isograph literals, even in the presence of errors
- surface those errors in VSCode, and
- fix those errors with auto-fixes!! (https://www.youtube.com/watch?v=6tNWbVOjpQw&t=314s) Which is to say, select a field that doesn't exist, and let the compiler create the isograph literal declaring it.
It's a great feeling to see this level of DevEx
No comments yet.