Delimited continuation, mevcut hesaplama bağlamının yalnızca belirli bir sınıra kadar olan bölümünü yakalar. Bu, sınırsız continuation'lardan (call/cc) temel olarak ayrışır: call/cc tüm kalan hesaplamayı yakalarken, delimited continuation yalnızca en yakın reset sınırına kadar olan parçayı temsil eder. Bu sınırlılık, delimited continuation'ları bileşebilir (composable) ve tip-güvenli kılan özelliktir. Shift ve reset operatörlerinin anlambilimi şu şekilde özetlenebilir: reset E, E ifadesini değerlendirip bir sınır belirler. Shift k E ise bu sınıra kadar olan devamı yakalar, k değişkenine bağlar ve E'yi o devam olmaksızın değerlendirir. Klasik bir örnek: reset (2 + shift k (k 3 + k 4)). Bu ifade, k = λx. 2 + x olarak tanımlanır ve sonuç (2 + 3) + (2 + 4) = 11 değil, shift'in iki kez k'yı kullandığı k 3 + k 4 = (2+3) + (2+4) = 11 şeklinde hesaplanır. Delimited continuation'ların pratik uygulamaları son derece geniştir. Eşyordam (coroutine) semantiği shift/reset ile kodlanabilir; bir üretici-tüketici modelinde üretici her değeri ürettiğinde hesaplamayı askıya almak için shift kullanılır, tüketici reset sınırı içinde çalışır. Etki sistemleri (effect systems) de delimited continuation üzerine inşa edilebilir; algebraic effects bu paradigmanın en kapsamlı uygulamasıdır. Delimited continuation'lar ayrıca monad'larla derin bir ilişki taşır. Filinski'nin teoremi, herhangi bir monad'ın shift ve reset kullanılarak kodlanabileceğini gösterir. Bu sonuç, kontrol operatörlerinin monad'ları tamamen kapsadığı anlamına gelir; dolayısıyla delimited continuation, etki soyutlamasının en genel biçimini temsil eder. OCaml 5 ile gelen effects sistemi ve Koka dili, bu teorik temeli üretim düzeyinde hayata geçiren öncü örneklerdir.