Designing Higher-Order Functions in C++ | CodeSignal Learn