我看着ActorLogging here和跨越這句法來了:scala外殼是什麼意思?
def receive = LoggingReceive {
case x => ...
}
是什麼語法SomeName { }
是什麼意思?我知道,在斯卡拉{}
創建一個語句塊和最後一行被分配的變量。這些評論把它解釋爲:
裹在一個伐木外殼
接收部分功能是否有一個技術術語,它讓我可以瞭解它的用法的? 注意:我知道部分函數是什麼。從評論和答案我明白,LoggingReceive返回一個部分函數和apply的語法。
[在Scala中使用部分函數 - 它如何工作?](http://stackoverflow.com/questions/8650549/using-partial-functions-in-scala-how-does-it-work) – zhelezoglo
另請閱讀:[Scala中括號和括號之間的正式差異,以及何時應該使用它們?](http://stackoverflow.com/questions/4386127/what-is-the-formal-difference-in -scala-brackles-and-brackheses-and-when) – zhelezoglo