Add Haskell like syntax to Objective-C