[racket-dev] 5.0.2 changelog
Three hours ago, Matthias Felleisen wrote:
>
> On Oct 28, 2010, at 8:34 AM, Matthew Flatt wrote:
> >
> > None seem especially worth mentioning, but the internal-definition
> > change could be mentioned if we need more to Say:
> >
> > * The `when', `unless', `cond', `case', and `match' forms (in
> > `racket/base' and derived languages) now allow immediate
> > internal definitions.
>
> Just for the record: allowing internal definitions all over the
> place and mixing them properly with expressions has been one of the
> best small changes of the decade.
BTW, there's another one that I think should get the same: `begin0'.
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!