符號是什麼:+:Scala編程語言中的意思是什麼?符號的含義:+:在Scala中?
object Devices {
private[endpoints] def endpoints(myService: MyService[Future], pService: PService[Future]) =
"devices"/(
banDevice(myService, pService) :+:
unbanDevice(myService, pService)
)
這是代碼片段。我正在使用finagle庫。
- 我讀過,斯卡拉可以有功能名稱作爲符號。這是一個例子嗎?
- 我在哪裏可以找到這個finagle定義方法的防禦?
- 是否可以重寫這些方法?
看看https://github.com/finagle/finch/blob/master/docs/endpoint.md#coproduct-endpoints –
它沒有特殊的含義。它只是一個已經導入的庫中定義的方法的名稱。 – jwvh
另外..請包括任何可能影響您的問題的主要圖書館的細節。例如 - Finagle和芬奇在這種情況下。 –