foreach/opApply is the visitor pattern
BCS
none at anon.com
Sat Jan 31 12:45:10 PST 2009
Hello Lars,
> BCS wrote:
>
>> Correct me if I'm wrong but I thing that D's opApply is a form of the
>> Visitor pattern where the calling function's stack frame is the
>> visitor object.
>>
>> This just occurred to me. Maybe I've been missing something re the
>> visitor pattern but I think this make for a nice, cool and easy way
>> to describe it. (Also I don't remember it being described that way)
>>
> Indeed, I heard it called that a long time ago, and have explained it
> as such since then.
>
Well I guess I just figured out how to cut the time it takes to explain by
about 90%. Nifty. Maybe the docs should use the term.
More information about the Digitalmars-d-learn
mailing list