Follow

So, really cool new tool I’ve learning as I’m working with lisp for my startup: symex.el for structural navigation and editing is VERY efficient, somewhat vim-based, and I really like it a lot. As an added bonus, some of its dependencies (e.g. lispy) are very useful for multi-lining s-exps (aka symexs) and formatting them, and it plays nicely with sly, which is even better!

Additionally, for all you people out there (who are asking why I included the tag on a post about Lisp), maybe take a quick look at this. I’m currently using it myself, and I’ve found it’s pretty good for most basic things, and you may like it if you give it a try (or maybe not, it’s not yet as full featured as R and its various packages yet, but it does benefit from some things I don’t think you can get easily from R). Also, here’s a super quick demo thingy(?).

I know other tools leveraging tree-sitter try to achieve similar functionality, but when the code is already in an AST format, it really eliminates the guesswork and makes the experience seamless!

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.