Memoize

Pythonでいうところのデコレータかな。関数を引数に取って、前後に処理を追加した関数を返すとか。
Implementing Memoize in Delphi 2009