個別の用途を持つ多様なファンクタ(処理の遅延呼び出しを行う軽量クラス)を提供します。 可読性のため、Functor を示す、接頭辞 'F' を付加しています。 クロージャとは違い、スレッドセーフな遅延関数として定義されています。