
Swiftz
typelift
Functional programming in Swift
AI 简介
Swiftz 是一个为 Swift 语言提供函数式编程支持的开源库,封装了函子、单子、半群、幺半群、箭头等核心抽象及配套数据结构(如 List、HList)和高阶组合子。它通过类型类(Typeclass)机制增强 Swift 的类型系统表达能力,支持声明式编程风格,并兼容 Carthage 构建。项目适用于希望在 Swift 工程中引入严谨函数式范式、提升代码可组合性与类型安全性的中大型应用或底层工具开发场景。
Swift
BSD 3-Clause "New" or "Revised" License3.3k
Stars
229
Forks
126
Watchers
9
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分59.09
默认分支master