WEB+DB vol.36のMochiKitのへんを読んだ。

思ってたよりずっと関数型っぽさがあって面白そう。
とくにイテレターで無限リストとか作れて、遅延評価されるとことか。
でもupdateとか破壊関数になってるのが、あれって思ったりする。
あとheadとかtailがないっぽいけど、使わないのかなあ。

それからspidermonkeyをインストールしてちょっと使ってみた。

Spidermonkeyのインストール

% sudo port install spidermonkey

Mochikitをダウンロード

% svn export http://svn.mochikit.com/mochikit/trunk/ mochikit

WEB+DBのサポートページ(http://www.gihyo.co.jp/magazines/wdpress/support/Vol36)
からRediscover...のソースコードをダウンロードして解凍。MochiLoad.jsをゲット。

ディレクトリのパスを書き換えて、spidermonkeyを起動。

% js
js> load('MochiLoad.js');
js> MochiKit.Base;
[MochiKit.Base 1.4]