scala
MonkeyKing_1990
厚德载物,任重道远。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【浅显易懂】scala中map与flatMap的区别
对于不太熟悉的方法或者函数,直接上例子会直观很多:map: val names = List("Alice","James","Apple") val strings = names.map(x => x.toUpperCase) println(strings) 结果: List(ALICE, JAMES, ...转载 2020-04-06 06:05:41 · 374 阅读 · 0 评论 -
scala 下划线解析报错: missing parameter type for expanded function
本文首先介绍下eta-expansion概念,以及其对下划线的expand的解析规则和匿名函数简写注意事项,最后通过例子解析加深读者的理解eta-expansion概念:把 x => func(x) 简化为 func _ 或 func 的过程称为 eta-conversion把 func 或 func _ 展开为 x => func(x) 的过程为 eta-exp...转载 2020-04-05 10:56:31 · 4307 阅读 · 0 评论 -
对yield的理解,进行解析
# <======== 生成器概念 ========>详细介绍:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014317799226173f45ce40636141b6abc8424e12b5fb27000# 这种一边循环一边计算的机制,称为生成器: ge...转载 2020-04-05 10:53:57 · 373 阅读 · 0 评论
分享