How can you hope to convert an arbitrary Num to a Float?<br>Num contains things like complex numbers that don&#39;t have any reasonable translation to a Float.<br>But anyway, realToFrac is a good conversion function.<br><br>
&nbsp; -- Lennart<br><br><div><span class="gmail_quote">On 8/21/07, <b class="gmail_sendername">Peter Verswyvelen</b> &lt;<a href="mailto:bf3@telenet.be">bf3@telenet.be</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Does a general approach exist to convert any non-constant (Num a) to a<br>Float? Not using type annotation of course.<br><br>Now I wrote a Convert class that has a toFloat function which I instantiate<br>for all different numeric types, but as all these toFloat/toInt functions
<br>disappeared a long time ago from Haskell, it feels like a bad idea to<br>reintroduce them locally in my code...<br><br>Thanks (again!)<br>Peter Verswyvelen<br><br><br>_______________________________________________<br>
Haskell-Cafe mailing list<br><a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br><a href="http://www.haskell.org/mailman/listinfo/haskell-cafe">http://www.haskell.org/mailman/listinfo/haskell-cafe</a>
<br></blockquote></div><br>