E.g., the equivalent of pry over IRB in Ruby.
The BREPL provided when you run lein figwheel
doesn't even support command history (^P
, ^[[A
) or minimal emacs-type bindings such as ^A
or ^E
for beginning-/end-of-line.
These are pretty minor at first blush but but it would be nice to be able to iteratively develop functions in the running namespace without having to maintain a separate buffer of command history and other bits that you would expect to have available to you in any modern CLI prompt.
Is there anything like this for the CLJS/Reagent ecosystem?