From 05bc8f30822210b686528aef05524a5ede17ce08 Mon Sep 17 00:00:00 2001 From: Asumu Takikawa Date: Sat, 5 Jul 2014 18:00:42 -0400 Subject: [PATCH] Fix docs for `takef` Closes PR 14619 --- .../racket-doc/scribblings/reference/pairs.scrbl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/racket-pkgs/racket-doc/scribblings/reference/pairs.scrbl b/pkgs/racket-pkgs/racket-doc/scribblings/reference/pairs.scrbl index 68637773d5..ddf7282348 100644 --- a/pkgs/racket-pkgs/racket-doc/scribblings/reference/pairs.scrbl +++ b/pkgs/racket-pkgs/racket-doc/scribblings/reference/pairs.scrbl @@ -906,12 +906,13 @@ Returns a fresh list whose elements are taken successively from includes up to, but not including, the first element in @racket[lst] for which @racket[pred] returns @racket[#f]. -The @racket[lst] argument need not actually be a list; @racket[lst] -must merely start with a chain of at least @racket[pos] pairs. +The @racket[lst] argument need not actually be a list; the chain of +pairs in @racket[lst] will be traversed until a non-pair is encountered. @mz-examples[#:eval list-eval (takef '(2 4 5 8) even?) - (takef '(2 4 6 8) odd?)]} + (takef '(2 4 6 8) odd?) + (takef '(2 4 . 6) even?)]} @defproc[(dropf [lst any/c] [pred procedure?])