[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: special forms, take two (was Re: A lua version of "amb")
- From: Tony Finch <dot@...>
- Date: Wed, 29 Feb 2012 19:00:27 +0000
Jay Carlson <nop@nop.com> wrote:
>
> Smalltalk-80 blocks resembled closures but were not first class
> values; they were stack-allocated. (I remember bumping my shins on
> this before implementations fixed it.) Ruby syntax wants you to use
> blocks a particular way. So I guess both of those languages threw
> stumbling blocks in front of a functional style.
Blocks are associated with Tennent's Correspondence Principle which can
lead to fun with continuations - http://fanf.livejournal.com/118421.html
Tony.
--
f.anthony.n.finch <dot@dotat.at> http://dotat.at/
Fair Isle, Faeroes: Southwesterly veering westerly or northwesterly 5 to 7,
becoming variable 4 later in south. Rough or very rough. Occasional rain then
showers. Moderate occasionally poor, becoming mainly good.
- References:
- A lua version of "amb", Xavier Wang
- special forms, take two (was Re: A lua version of "amb"), Jay Carlson
- Re: special forms, take two (was Re: A lua version of "amb"), Fabien
- Re: special forms, take two (was Re: A lua version of "amb"), Jay Carlson
- Re: special forms, take two (was Re: A lua version of "amb"), Fabien
- Re: special forms, take two (was Re: A lua version of "amb"), Jay Carlson