46

私は 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ですか?

私が探しているものがわかったら、さらに読みます!

ありがとう

4

1 に答える 1