[racket-dev] `cond' / `when' / `unless' / etc bodies

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Tue Oct 12 10:39:47 EDT 2010

At Tue, 12 Oct 2010 16:35:54 +0200, "Jos Koot" wrote:
> We already have begin-with-definitions. Would there be a great penalty to
> simply wrap every body-like sequence of expressions and definitions with
> begin-with-definitions? The latter even allows more freedom than (let () def
> ... expr ...), for it allows (begin-with-definitions def-or-expr ...).

In 5.0.1, we changed `let' (and internal definitions in general) to
allow `(let () def-or-expr ...)'.



Posted on the dev mailing list.