【发布时间】:2019-08-29 09:54:47
【问题描述】:
像 C# 中的 LINQ,在 Scala 中的理解,在 Kotlin 中有什么类似的吗?如果不支持,是否有计划?
【问题讨论】:
-
我想,这里有一些误解。没有在任何地方都不使用 monad 的政策。语言中内置了一些类似 monad 的构造,例如对可空类型的安全调用。我们目前不支持推导式,但这个功能已经在桌面上。
-
正如@AndreyBreslav 所指出的,Kotlin 确实在有意义的地方使用了单子结构。我在回答中所说的是,在每个单一语言概念中使用单子是没有目标的
标签: kotlin