A Haskell to Objective-C Binding