You can actually use the REPL even while debugging an error from an REPL evaluation. This useful but seedy feature is because the REPL is really based on RPCs rather than streams. Thanks Luke. This is what I've been doing.