文件名称:leetcode分类-LeetCode:大楼能建多高,取决于地基挖有多深
文件大小:302KB
文件格式:ZIP
更新时间:2024-07-19 17:39:50
系统开源
leetcode 分类 LeetCode Scala的世界观 Scala是如何看待编程和其中的问题的。Scala的目标,Scala的手段,Scala的效果。 能在编译期做的约束和检查,就不要延迟到运行时。例如,ADT 自己一点练习,总结理论,是不是有些效率低下,还是找一本书(无论线上和线下)通读一遍,效率更高,做练习,搜索,通读,做练习,搜索,通读,不断演进,学得更快。 Scala warm-up: Keywords or tags 列表解析式 函数一等公民 鸭子类型 尾递归 代数类型 模式匹配 伴生对象 Non-Strict (lazy), Strict, WithFilter. 不可变性 闭包 Monad 类型系统 Implicits Scala 最佳实践 Scala异步编程 代数数据类型 Scala的坑 的最后部分,Range(1,10).xxx 和 List(1,10).xxx 会返回不同的结果。 对于FP的批判: 貌似作者挑一个奇怪的例子,不一定站得住脚。 非常有用的资料 对于Scala Collection 架构的官方介绍。 闭包 闭包没什么,闭包可以做的事情,你创建个类一