Today I was trying to solve a bug, and I realised that it would be much easier to solve if we imported a concept from Clojure, called REPL Driven Development.
I was thinking about the possibility of the elm debugger to have an REPL inside it, with full access to a variable model that contains the current selected state in the debugger, plus access to every module in the project. I think developing and debugging this way would be much easier.
Would it be possible, since elm has static typing?
What do you think about it?