Я новичок в Scala и делаю некоторые чтения вокруг ScalaSTM.
Я был бы признателен, если бы кто-то мог просто назвать концепцию ниже, в результате чего к методу передаются 2 набора скобок.:
def transfer(amount: Int, a: Ref[Int], b: Ref[Int])(c: Transaction) {
a.:=(a.get(c) - amount)(c)
b.:=(b.get(c) + amount)(c)
}
Какая концепция используется в c: Transaction
?
Я буду читать дальше, как только узнаю, что я ищу!
Спасибо