The pattern seen earlier match [verb, args] { E.call(target-expression, verb, args) } may often be replaced by the more convenient, which has a similar meaning.
placed in the head of the object definition. There are two differences between the two:
***Need to show expansion ***Need examples Here is another alternative category implementation that uses extends to delegate all messages it doesn't understand to the wrapped predicate.
Which creates the same behaviors as before:
|
||||||||||||
Unless stated otherwise, all text on this page which is either unattributed or by Mark S. Miller is hereby placed in the public domain.
|