4 ms·
I'm kind of with you here. Lispy languages have structural editing tools that make it a lot like working directly on an AST. It's a delight when you get used t
by Nihilartikel 2y ago
I'm kind of with you here.
Lispy languages have structural editing tools that make it a lot like working directly on an AST. It's a delight when you get used to it.
The spacing/linebreaks are all just auto formatted and mostly an afterthought. It would only be one step further to present the code with the users choice of block start/end sequences.
- darby_nine 2y agoWorking with paredit was certainly one of the main ingredients for structural editing (as opposed to textual editing) to click with me. I've been watching TreeSitter with great interest.