On Tue, May 25, 2010 at 12:31 AM, Michael Sperber <sper...@deinprogramm.de> wrote: > > Well, but the decision to have (integer? -17.0) => #t is rooted in the > design of the numerical tower. In particular, I would think it has > implications for: > > (= -17.0 -17) => ? > (rational? -17.0) => ?
I don't see why. For example: > (exact? 17.5) #f > (= (/ 35 2) 17.5) #t > (rational? pi) #t Right now, all real? numbers are rational, and all inexact numbers k are `=' to (inexact->exact k). I don't see what that has to do with integers in particular. -- sam th sa...@ccs.neu.edu _________________________________________________ For list-related administrative tasks: http://list.cs.brown.edu/mailman/listinfo/plt-dev