Skip to content

masa-beheim/Result

 
 

Repository files navigation

Result

Result is a Swift framework that includes the Result enum and an ErrorType protocol.

Both types are extremely small. I look forward to two changes in Swift's future:

  • A fix for the Swift compiler issue that requires the Success case of Result to box its T type somehow. This repo uses Box as a workaround.
  • (Hopefully) The inclusion of these types or their moral equivalents in the Swift standard library, at which point this repo can be removed.

Integration

Add this repository as a submodule, or use Carthage.

Author

John Gallagher, [email protected]

License

Deferred is available under the MIT license. See the LICENSE file for more info.

About

Small Swift library for Result type

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 95.2%
  • Objective-C 4.8%