# Tweet by [@keefmoon](http://twitter.com/keefmoon) on 2017-01-12 20:04:23 > [!INFO] Archived from [original tweet](http://twitter.com/keefmoon/status/819636159462641665) In reply to: [@pilky](http://twitter.com/pilky/status/819635473593274368) @pilky totally looks weird in Swift, with of trailing closures. For a Swift closure I'd use an enum with success(Value) and failure(Error)