Added examples of how lambdas and Procs can be used to replicate functional programming concepts