Я читал о продолжениях в стандарте ML ( SMLofNJ.Cont ).Я понял, что делают callcc и throw , но не смог понять изолировать .Документация гласит:
Удалите все текущие данные из вызывающего контекста (кроме того, что доступно из f или x), затем вызовите f (x), затем выйдите.Это может использовать намного меньше памяти, чем что-то вроде f (x) перед exit ().
Однако это не имеет никакого смысла для меня.Я просто хотел узнать, что делает эта функция, с некоторыми примерами.