clj-refactor.el is a lightweight elisp library for Emacs to support every day refactorings for clojure. Adopting it gives you loads of powerful transformations which help you with your every day clojure coding. Optimise your namespace declaration, cycle collection type, introduce let statements, and many, many more. Most see that this project is only available for Emacs users as a feature. However, the current development work is leading towards migrating and enhancing the functionality as an nREPL middleware therefore making these refactorings editor agnostic; some even available from the REPL. Benedek Fazekas will demonstrate some of this ongoing work at the end of this talk too.
YOU MAY ALSO LIKE:
Benedek has been programming in Java for more than 10 years but after a small detour to ruby he is happily hacking in clojure mainly nowadays. After working for a big media organisation he is now collecting positive karma points at uSwitch.