よし,決めた.
- Range View を Pipable Function として汎化する設計は極めて魅力
- Range View と object generator の2足のわらじを履かせるのは責任の分離云々から見てまずい.っていうか view::sort() で良いじゃん.
という理由の下に, Pipable Function の導入と, Pipable Function による Range View の汎化と, Boost.Lambda が生成する actor に対する pipable 化を個人的に超決定.
仕事に1区切りつけたら実装とドキュメント化だだだ.