[racket] integer-sqrt

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Fri Sep 12 19:03:16 EDT 2014

I have pushed a repair for the teaching languages. The Racket docs for git head seem to be okay. 


On Sep 12, 2014, at 6:21 PM, Patrick Useldinger <uselpa.list at gmail.com> wrote:

> Hi all,
> 
> according to the documentation, the above procedure accepts a *number* and returns an integer.
> 
> But (at least in Racket 6.1) there's an error message stating that the parameter needs to be an *integer*:
> 
> ---------------------------------------
> > (integer-sqrt 151.29)
>  integer-sqrt: contract violation
>  expected: integer?
>  given: 151.29
> ---------------------------------------
> 
> Is this an error in the documentation or in the implementation?
> 
> Regards,
> -Patrick
> ____________________
> Racket Users list:
> http://lists.racket-lang.org/users



Posted on the users mailing list.