PlackでREPL付きエラー画面
Rails4に間に合うか、REPL付きエラー画面「Better Errors」がイイ感じ:Rails Hub情報局:エンジニアライフ
PlackでもREPL付きのエラー画面を出せるMiddlewareは既にあります。
それが、Plack::Middleware::InteractiveDebuggerです。
エラー発生時に以下のようにスタックトレースが表示されます。
また、以下のようにエラーが発生した箇所のソースコードを表示したり、
Eval::WithLexicalsを使用したREPLを起動して、そのスコープの変数を調べることができます。
Plack::Middleware::Debugも組み合わせればBetter Errorsと同等のことはできそうです。
ちなみに、ブラウザではなくシェルでREPLを起動するPlack::Middleware::REPLもあったりします。