エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
この記事は、Scala Advent Calendar JP 2011 の13日目です。 今回は、Scala STM 0.4 から導入された Com... この記事は、Scala Advent Calendar JP 2011 の13日目です。 今回は、Scala STM 0.4 から導入された CommitBarrier の解説を行います。 CommitBarrier の基本 まずは、下記のコードをご覧ください。 import org.scalatest.fixture.FixtureFunSuite import scala.concurrent.stm._ import scala.concurrent.ops._ import java.util.concurrent.CountDownLatch class CommitBarrierSuite extends FixtureFunSuite { case class F(cb: CommitBarrier, ms: Seq[CommitBarrier.Member], rs: Se