2008-12-18から1日間の記事一覧

アクタモデルによるプログラミング

Scala でアクタ(scala.actor.Actor)を使ってプログラミングしていると、他のコンポーネントというかアクタに処理を依頼したあと、処理結果が帰ってくるまで待つような書き方をしなくなってくる。 一応、Actor では「!?」を使ってメッセージそ送信することで…

PartialFunction

PartialFunction - syttruの日記 orElseというのは、PartialFunction同士をつなげて力を合わせるメソッドです。部分的にしか機能しなかったろくでなしの関数たちが、お互い補完しあって協力する関数を作ることができます。 var superPf = (pf1 orElse pf2 or…