Haskell : 1 + 3.4 = ?

[id:mr_konn:20061004:1159969890]より

OCamlは1と3.4を足せません。Haskellは足せます。それは型クラスがあるからです。

ってホントかよ

Hugs> 1+3.4
4.4
Hugs> let a = 1 in let b = 3.4 in a + b
4.4

ホントだ・・・
うーむ。気持ち悪い、と思ってしまうのは何かに毒されてしまったのだろうか?
ちなみにConcurrent Cleanなら、当然、型エラーになります。