Functional operators for Swift