[Seaside] Re: [squeak-dev] Re: BlockClosure vs BlockContext

Randal L. Schwartz merlyn at stonehenge.com
Wed Aug 4 19:22:26 UTC 2010


>>>>> "Julian" == Julian Fitzell <jfitzell at gmail.com> writes:

Julian> #(1 2 3) do: [ :a |
Julian>        |local|
Julian>        local := a.
Julian>        getters add: [ local ].
Julian>        setters add: [ :val | local := val ] ].
Julian> getters collect: [ :ea | ea value ]. "--> #(1 2 3)"
Julian> setters do: [ :ea | ea value: 9 ].
Julian> getters collect: [ :ea | ea value ]. "--> #(9 9 9)"

((1 to: 3) collect:
  [:a |
    | local |
    local := a.
    [local] -> [:b | local := b]]) asDictionary

:-)

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion


More information about the seaside mailing list