Joe Gottman wrote:
Since a FIRST block gets called at loop initialization time, it seems to me that it would be useful to have a block closure trait, RESUME, that gets called at the beginning of every loop iteration except the first. Thus, at the beginning of each loop iteration either FIRST or RESUME but not both would get called. Other possible names for this block include REENTER, SUBSEQUENT, or NOTFIRST.
So RESUME would be to FIRST as NEXT is to LAST? -- Jonathan "Dataweaver" Lang