Вопрос говорит все.
(Тем не менее, детали того, как получить доступ к операциям shift
и reset
, изменились с годами. В старых блогах и ответах на переполнение стека может быть устаревшая информация.)
См. также Что такое Scala продолжения и зачем их использовать?, в котором говорится о том, что вы можете делать с shift
и reset
после того, как вы их.