diff --git a/pkgs/htdp-pkgs/htdp-lib/lang/private/beginner-funs.rkt b/pkgs/htdp-pkgs/htdp-lib/lang/private/beginner-funs.rkt index f9675dff41..e1135249ae 100644 --- a/pkgs/htdp-pkgs/htdp-lib/lang/private/beginner-funs.rkt +++ b/pkgs/htdp-pkgs/htdp-lib/lang/private/beginner-funs.rkt @@ -179,9 +179,9 @@ Computes the square root of a number. @interaction[#:eval (bsl) (sqrt 9) (sqrt 2)] } - @defproc[(integer-sqrt [x integer]) integer]{ - Computes the integer (exact or inexact) square root of an integer. - @interaction[#:eval (bsl) (integer-sqrt 11)] + @defproc[(integer-sqrt [x integer]) complex]{ + Computes the integer or imaginary-integer square root of an integer. + @interaction[#:eval (bsl) (integer-sqrt 11) (integer-sqrt -11)] } @defproc[(abs [x real]) real]{ Determines the absolute value of a real number.