Functional Programming on top of Objective-C Foundation Framework