2009-04-01から1ヶ月間の記事一覧
「最近、Scalaという新しい言語が注目されているらしい。ちょっと試してみるか」という人が、Scalaでは全ての値がオブジェクトであり、演算子の呼び出しも単なるメソッド呼び出しのシンタックスシュガーであるというような説明を聞いて、よくはまる落とし穴(…
型レベルプログラミングの会、略して型レ会、行って来ました。メモとか取ってなかったので詳細な感想は書けないのですが、とにかく濃い話が盛りだくさんで面白かったです。このように魅力的なイベントを主催していただいたk.inabaさん、魅力的な発表をしてく…
(追記)Scalaでの実装。 abstract class Node case class Leaf() extends Node case class R(left: Node, key: int, right: Node) extends Node case class B(left: Node, key: int, right: Node) extends Node def balance(left: Node, key: int, right: Nod…