mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-20 07:17:32 +09:00
24 lines
771 B
Markdown
24 lines
771 B
Markdown
# 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](https://github.com/robrix/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](https://github.com/Carthage/Carthage/).
|
|
|
|
## Author
|
|
|
|
John Gallagher, jgallagher@bignerdranch.com
|
|
|
|
## License
|
|
|
|
Deferred is available under the MIT license. See the LICENSE file for more info.
|