Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

paredit, parinfer and whatever other Clojure/lisp editing tools exist make this trivial though. Editor macros also exist to wrap expressions in calls.


Good point. The parinfer implementation just perhaps needs some kind of nudge to know that when (p is added in front of an object, the parenthesis goes after just one object. If it creates the matching parenthesis in the wrong place (like end-of-line), then you have to manually mess with parentheses.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: