perlどうも学習の為に読むと言うことが苦手だ. 実際に使ってみたモジュールをもっと使いこなしたいって感じで読むと読みすすむ. 読んでる間の様々なメモ シンボルまわり Sub::Installer とかそのあたりを使うか, 直接グロブ操作をするかイズフリーダムだと思った. ブロック内で有効なシンボルのエクスポートをするのに, エクスポートするのは, sub{ goto &process } みたいなん *{"$caller\::process"} = \&process だと, ブロックに入ったときスタブをおきかえるのが大変になる sub{ goto \&process } と sub{ goto &process } の違いはなんだろう? ( 前者はシンボリックな参照にはならない? ) result は極めてシンプルなクロージャ @res[@keys] = @{$stash}[@keys