[程序员] Scala 语法糖多吗?

在多篇帖子看到很多人把 map / reduce 称为语法糖,有些迷惑。加上大部分人对 Scala / Kotlin 等充满误解。
所以想调查下对于 V 友们来说,在 Scala 中什么样的语法是你们认为的语法糖?

先列举几个我知道的可能是的东西:

  1. for comprehension -> flatMap
  2. implicit -> 编译期代码生成
  3. apply -> 调用时可以省略的函数名
  4. _ -> 参数匿名 + 省略的类型参数 + 变量声明时的默认值
  5. (123, "str") -> Tuple 的括号写法
  6. [T : Encoder] -> type class 用法
  7. match case + unapply -> 模式匹配的解构

…等等

不知道还有哪些是 V 友认为的语法糖?