The mathematical abstraction of irrational. That is, when I think of a real number abstractly, it includes irrationals. The fact that I have to use a representation that doesn&#39;t include irrationals doesn&#39;t mean I give up the abstract idea of reals.<br>
<br><div class="gmail_quote">On Sat, Nov 19, 2011 at 10:27 AM, Robby Findler <span dir="ltr">&lt;<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Sat, Nov 19, 2011 at 9:54 AM, Doug Williams<br>
&lt;<a href="mailto:m.douglas.williams@gmail.com">m.douglas.williams@gmail.com</a>&gt; wrote:<br>
&gt; I would keep finite? for the semantics associated with the name even if it<br>
&gt; is just a renaming of rational?. Particularly since you can&#39;t just use (not<br>
&gt; (infinite? x)) when NaNs are a possibility. [I personally don&#39;t like using<br>
&gt; rational? for an abstraction that includes irrational numbers.]<br>
<br>
</div>Forgive me for being dense, but IIUC, aren&#39;t there no irrational<br>
numbers in Racket? Or, put another way, which class of numbers do you<br>
find useful to single out using rational??<br>
<span class="HOEnZb"><font color="#888888"><br>
Robby<br>
</font></span></blockquote></div><br>