From c652afa8943d43a6a0f3b2014d6635fc1f24f74c Mon Sep 17 00:00:00 2001 From: Vincent St-Amour Date: Mon, 17 Apr 2017 17:58:46 -0500 Subject: [PATCH] Document surprising behavior of `in-range` with floats and zero. --- pkgs/racket-doc/scribblings/reference/sequences.scrbl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/racket-doc/scribblings/reference/sequences.scrbl b/pkgs/racket-doc/scribblings/reference/sequences.scrbl index afd0cb6fa2..a5247d3078 100644 --- a/pkgs/racket-doc/scribblings/reference/sequences.scrbl +++ b/pkgs/racket-doc/scribblings/reference/sequences.scrbl @@ -180,6 +180,11 @@ each element in the sequence. @examples[#:label "Example: sum of even numbers" #:eval sequence-evaluator (for/sum ([x (in-range 0 100 2)]) x)] + + When given zero as @racket[step], @racket[in-range] returns an infinite + sequence. It may also return infinite sequences when @racket[step] is a very + small number, and either @racket[step] or the sequence elements are + floating-point numbers. }