5
votes
Delphi anonymous methods are …
Yet Another Programming Blog
– … too fat. Surely writing code like this gets frustrating very fast. I want my lambdas!! { Lovely, isn't it? } LGroupJoined := LOwners.Op.GroupJoin<TPet, TPerson, TOwnedPets>(LPets, function(Arg1: TPerson): TPerson begin Result := Arg1; end, function(Arg1: TPet): TPerson begin Result := Arg1.FOwner; end, function(Arg1: TPerson; Arg2: ISequence<TPet>): TOwnedPets begin Result.FOwnerName := Format('%s, %s', [Arg1.FLast, Arg1.FFirst]); Result.FPetNames := Arg2.Op.Select<String>( function(Arg1: TPet): String begin ...
Statistics
|
Visits by Source |
User Actions |




