implicit parameters. higher order list functions
Merge branch 'master' of https://github.com/iirvine/functional-programming-in-scala