High order functions and lambdas with some tests.