2006-07-02から1日間の記事一覧

メソッドを動的に呼び出したい

CamlinternalOOを眺めていて、文字列からメソッドを得る関数が定義されていることに気づいた。これを使えば、文字列でメソッド名を与えてメソッド呼び出しを行う関数が書けるのではないだろうか。ためしに簡単な例でやってみた。 # let invoke obj f = let t…

妄想中

http://caml.inria.fr/pub/docs/manual-ocaml/libref/CamlinternalOO.html(・∀・)ニヤニヤ

Less Abstractions

abstractionじゃないけど、でも、要らない(今のところ使っていない)機能をプログラムしてもしかたない。全部消しちゃえー対称性がなくなるのは少し気持ち悪いけど(追加があって削除がないとか)。がまんがまん。それは後回しだ。