关键字 “functional-programming” 的软件包
这些软件包可以作为软件包集合使用,可在 Xcode 或 SwiftPM 中使用。
SwiftRex
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex
FunctionalTableData
声明式 UITableViewDataSource 实现
Swiftz
Swift 中的函数式编程
BSWFoundation
Swift 标准库中应该包含但未包含的内容
Bow
🏹 Bow 是一个跨平台库,用于 Swift 中的类型化函数式编程
swift-overture
🎼 一个用于函数组合的库。
swift-gen
🎱 可组合、可转换、可控制的随机性。
swift-validated
🛂 一种可以累积多个错误的结果类型。
nef
💊 Xcode Playgrounds 的类固醇
swift-prelude
🎶 一组增强 Swift 语言的类型和函数。
swift-web
🕸 一组用于处理 HTML、CSS、路由和中间件的 Swift 服务器端框架。
BowArch
🏛 使用 Bow 的 Swift 中的函数式架构
Currier
适用于 Swift 的超简单 FP 函数柯里化
ParserCombinator
一个用 Swift 编写的简单 Parser Combinator
SwiftPipeline
SwiftPipeline 是一个轻量级的 Swift 函数式库,它带来了受 Clojure 等语言启发的线程宏的强大功能。
swift-standard-clients
标准 iOS 管理器的客户端声明和实时实现
HaskellSwift
适用于 Swift 程序员的函数式库
BowLite
🏹 Bow Lite 是一个跨平台库,用于 Swift 中的类型化函数式编程
Bow OpenAPI
🌐 从 OpenAPI/Swagger 规范生成的功能性 HTTP 客户端。
Elementary
Swift 中实验性的、单向的和纯函数式架构。