2007-08-08 List Comprehensions in C++ その2 C++ Boost.Range よく考えると、"子Range"は"親Range"の要素にアクセスできなければいけない 結局、Rangeを返す関数オブジェクトを渡す、という苦しいことになった (実装) ちなみに実装は、本当にモナドから作った 複雑なiteratorがいろいろ必要なので、STLが最後にたどりつくのはモナドかもしれない これを使ってピタゴラス数