<div dir="ltr">Hi,<div>i read that the default type for Num is Integer.</div><div>If we specify a type for one of the arguments:</div><div>:t (1 + 1::Double) is Double</div><div><br></div><div>If we don't, i expect the default type for Num to come into play:</div><div>However :t (1 + 1) is Num a => a</div><div><br clear="all"><div>Why is that so?</div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Best Regards,<div>Boon Hui</div></div></div>
</div></div>