What languages Are you aware of that have map and filter for lists, although not for arrays? Lisp has them for both equally, C++ has them for both equally, Java has them for each; Java did not used to have lambdas or map, but it had typical lists long prior http://sethnvbgh.pages10.com/The-smart-Trick-of-Monno-io-That-No-One-is-Discussing-34943911