Imperfect C++: Functors and Ranges
In most cases, functors and ranges cause a minor issue of too many keystrokes, but in some cases, they can cause a serious impediment to maintainability. This chapter will teach you to deal with this problem while it's still a minor one.
