Do any programming languages or IDEs have a better workflow for setting a breakpoint, writing code in the REPL, and replacing the breakpoint with the code you typed in the REPL?
In Ruby and Python, I write a lot of code by inserting binding.pry or breakpoint() calls and it feels so manual.