SwiftResult:Swift的`Result`类型与SE-0235兼容

时间:2021-03-18 17:33:49
【文件属性】:
文件名称:SwiftResult:Swift的`Result`类型与SE-0235兼容
文件大小:22KB
文件格式:ZIP
更新时间:2021-03-18 17:33:49
Swift 迅捷结果 SwiftResult提供的Result类型与提出的Result类型兼容( ),可以将其添加到Swift 5.x的Swift标准库中。用它替换第三方Result类型可以使将代码迁移到Swift 5.x更加容易。 // An overload to return a `Result` instead of `throws` extension JSONDecoder { func decode < T>( _ type : T. Type , from json : JSON) -> Result { ... } } let json: JSON = ... let person: Result = JSONDecoder (). deco
【文件预览】:
SwiftResult-master
----.travis.yml(1KB)
----SwiftResult.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(38KB)
--------xcshareddata()
----Sources()
--------SwiftResult()
----Package.swift(1KB)
----.gitignore(106B)
----Tests()
--------LinuxMain.swift(123B)
--------SwiftResultTests()
----README.md(2KB)
----LICENSE.txt(11KB)

网友评论