I've been following the thread and thinking about why I'm not missing debug-value even though I do a lot of prototyping on the REPL.
It seems that I tend to write small functions and extract information from session variables as soon as possible, passing them on as functions arguments. Therefore, it is always quite natural for me to write 99% of the code without worrying about the particulars of what arrives from the browser.