On Thu, Dec 4, 2008 at 6:34 PM, TSa <[EMAIL PROTECTED]> wrote:
> HaloO,
>
> And how about 'Num 1.0 === Complex(1,0) === Int 1'? Should all these
> be identical irrespective the fact that they come from three different
> type domains? How is that implemented?
>

IMHO the spec on === is quite clear: "two values are never equivalent
unless they are of exactly the same type." IMHO, you shouldn't be
using === but == anyway when doing that kind of numerical work. That
one should DWIM.

Regards,

Leon Timmermans

Reply via email to