On Tue, Nov 29, 2016 at 09:25:18PM -0800, Martin McClure wrote:
> On 11/29/2016 06:48 PM, Bruce Prior wrote:
> >I have been away from smalltalk coding for a while. On returning to 
> >the fold, I often see the use of a right arrow in code. Is this 
> >something new?
> >
> >Today in a Teapot app example, I saw,
> >
> >Teapot on GET: '/welcome' -> 'Hello World!'; start.
> >
> >What is the arrow for?
> 
> As Sebastian said, #-> is a message that creates an Association, with 
> the receiver as the key and the argument as the value of the 
> Association. This has actually been around a very long time, though 
> perhaps it's getting more widely used these days. It doesn't appear to 
> be in the Blue Book, but I think it was probably actually in the 
> Smalltalk-80 image 1 release.
> 
> I'm not *quite* curious enough to verify that by rooting around in my 
> basement for the machine that actually runs that version and seeing if 
> it will still power up after all these years. :-)
> 
> Regards,
> 
> -Martin
>

It is present in the Squeak 1.13 image of 1996, which I think is fairly
close to Blue Book.

You can run that original image from this web page:

 http://try.squeak.org

Dave
 

Reply via email to