Delimited continuation

/dɪˈlɪmɪtɪd kənˌtɪnjuˈeɪʃən/ noun

A restricted form of continuation that captures only a portion of the execution context up to a specific delimiter or boundary, rather than the entire remaining computation. This provides more controlled and composable control flow operations.

Developed in the 1990s as a refinement of call/cc by researchers like Olivier Danvy and Andrzej Filinski. 'Delimited' comes from Latin 'delimitare' meaning to fix boundaries, emphasizing that these continuations have explicit scope limits unlike traditional continuations that capture everything.

📖 Full word page — etymology, 47 translations, audio 🔑 Get Free API Key — 50 lookups/day 📚 Read the Docs — integrate Word Orb