Plack::Middleware::InteractiveDebuggerがすごい
plackup -e 'enable "InteractiveDebugger"' -a app.psgi で使える。
stacktraceを差し替えるモジュールなんだけど、stacktrace中で変数のdumpとかできる
StackTrace (most recent call first) File "local/lib/perl5/Plack/Middleware/InteractiveDebugger.pm", line 108, in Plack::Middleware::InteractiveDebugger::__ANON__ $self->app->($env); [console ready] perl> use Data::Dumper perl> Dumper $env $VAR1 = { 'psgi.multiprocess' => '', 'SCRIPT_NAME' => '', 'SERVER_NAME' => 0, 'HTTP_ACCEPT_ENCODING' => 'gzip,deflate,sdch', 'HTTP_CONNECTION' => 'keep-alive', 'PATH_INFO' => '/die', -- snip --