id:sumimさんが投稿された、 居眠り床屋問題 http://ja.doukaku.org/285/ 丁度F#の並列計算を(ちまちまですが、)勉強していたところだったので、標準クラスのMailboxProcessorを使って解いてみました。ここでこれを使うべきじゃないかもしれませんが、まあ男とはそういう生き物です。 MailboxProcessorとは、Erlangのプロセス間通信(メッセージ・パッシング)みたいなもので、スレッド間でメッセージをやり取りするための仕組み(を提供してくれるクラス)です。ライブラリレベルでの提供なので、Erlangほどしっかりしたものではないようです。(Erlangは良く分かってません) 名前から分かるように、相手のメールボックスにPostしておいて、それを好きなタイミングでReceiveするというのが基本的な流れです。ベイジアンフィルタは実装されていませ