<div style='font-family:Arial; font-size:13px;'>Hi, <div><br></div><div><br></div><div><div>Prelude> :t (/)</div><div>(/) :: <b>Fractional</b> a => a -> a -> a</div><div><br></div><div><div>Prelude> :t div</div><div>div :: <b>Integral</b> a => a -> a -> a</div></div><div><br></div><div><br></div><div>Prelude> 6 / length [23,34,45]</div><div>error </div><div><br></div><div>Prelude> 6 / 3</div><div>2.0<br><br>Could somebody explain to me why this is?</div><div><br></div><div>thanks,</div><div><br></div><div>Alexander Chen</div><div><br></div><div><br><div><div style="font-family:Arial; font-size:13px;"><br></div></div></div></div></div>