delimited continuations
English
Noun
delimited
continuations
plural of
delimited continuation