Generic Functions and Function Objects « C++Next | Hacker News Reader