2007-09-02 関数をlazyにする C++ Boost.ResultOf Boost.Lambda Boost.Phoenixには、bindしなくてもlambda式として使えるようにするフレームワークがある Boost.Lambdaのplaceholderでもそれを出来るようにする高階関数lazy (実装) 実装はboost::lambda::bindを呼んでいるだけ boost::lambda::bind自身をlazyにすると、複雑なlambda式が書きやすくなる サンプル