Skip to content
This repository has been archived by the owner. It is now read-only.
ControlCenter
Switch branches/tags
This branch is 4 commits ahead, 1107 commits behind master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

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, jgallagher@bignerdranch.com

License

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