Immutable
Swift 中缺失不可变函数。你可能正在寻找某人制作这个库
特性
Collection
中的非修改性appending()
、inserting()
、removing()
函数Dictionary
中的map()
和flatMap()
Collection
和Dictionary
中的filterNil()
安装
-
使用 CocoaPods:
pod 'Immutable'
-
使用 Carthage:
github "devxoul/Immutable"
-
使用 Swift 包管理器:
let package = Package( name: "MyAwesomeProject", targets: [], dependencies: [ .Package(url: "https://github.com/devxoul/Immutable.git", majorVersion: 0) ] )
要求
- Swift 3
贡献
欢迎任何讨论和拉取请求
使用 $ swift generate-xcodeproj
命令生成开发用 Xcode 项目。
许可
Immutable 在 MIT 许可证下。更多信息请见 LICENSE。