let t = 関数型プログラミング言語ML 2
■ このスレッドは過去ログ倉庫に格納されています
0509デフォルトの名無しさん
NGNGtype class かせめてタイプクラスと書いてくれたら、、、
考えうる理由:
* object の method overloading がもうある
いや、でも class library がないんですけど、という突っ込みは無視。
* type class と ML module system の兼ね合いはどうしますか。
functor の中で class declaration されたらどうしよう、とか。
まあ禁止するんでしょうかね。
* link 時に dictionary 作るコードを付け足すの?今の caml に?大変ね。
* INRIA の中の人が Array.ほげほげ に慣れていて overloading を
必要としていない。
* もー俺達には俺達の class があるから他の何とか class なんかいらないよ。
* 正直、 Haskell の真似するの嫌。
こんなとこすか?
■ このスレッドは過去ログ倉庫に格納されています