我在哪里可以找到Scala的"神奇"的功能列表,如apply,unapply,update,+=,等?
魔术函数我指的是例如编译器的一些语法糖使用的函数
o.update(x,y) <=> o(x) = y
Run Code Online (Sandbox Code Playgroud)
我搜索了一些scala magic和同义词的组合functions,但我没有找到任何东西.
我对标准库中魔术函数的使用不感兴趣,但存在魔术函数.
在Martin Odersky 最近发表的关于 Scala 程序员能力水平的文章中,在专家库设计师部分,他包含了术语"早期初始化者".
在Scala编程中没有提到这些.这些是什么?