functional-swift-style-guide:函数式 Swift 项目的风格和约定

时间:2024-08-02 16:34:47
【文件属性】:

文件名称:functional-swift-style-guide:函数式 Swift 项目的风格和约定

文件大小:4KB

文件格式:ZIP

更新时间:2024-08-02 16:34:47

#Functional Swift - 风格指南 ##背景 函数式 Swift 是 Swift 的适当子集,它的特性鼓励、和而不是分别鼓励可变性、循环和子类型化。 最终目标是在保持 Swift 的简单性和语义的同时,适当地接近声明式编程的简洁性和可读性。 注意本文档不是最佳实践的示例,也不一定会产生最有效或最实用的代码。 它仅作为对命令式语言中纯声明式编程的探索。 ##限制 For、do 和 while 循环是严格禁止的。 你不能递归表达的东西,你根本不应该表达。 例如 public func foldl(f: (B, A) -> B) -> B -> [A] -> B { return { z in { l in switch destruct(l) { case .Empty: return z case .Destructure(let


【文件预览】:
functional-swift-style-guide-master
----README.md(10KB)

网友评论