ClojureScriptを少しいじろうとしていますが、思ったより面倒です。
ブラウザに接続されたREPLを取得し、ライブページを操作することができます。問題は、例外から回復できないことです。私はよくタイプミスをして例外を引き起こします。さらに、ClojureScriptを回避する方法を見つけながら、便利な関数の小さなライブラリを収集しています。これらの関数に間違いが含まれていることがあり、これらのモジュールをロードすると、他の例外が発生します。
この状況で私ができる唯一のことは、Ctrl-Cですべてを停止することです。これは苦痛です。何かを行う前に、REPLを再度開始する必要があります。これには、JVMの開始が含まれますが、これは正確には迅速ではありません。
これまでのすべてのコンテキストを失うことなく、REPLの例外から回復する方法はありますか?