Модуль Effect
module Effect: sig .. end
- Предупреждение: нестабильно. Интерфейс Effect может измениться несовместимым образом в будущем.
Эффекты.
См. раздел «Расширения языка/Обработчики эффектов» в руководстве.
type '_ t = ..
Тип эффектов.
exception Unhandled : 'a t -> exn
Unhandled e генерируется, когда эффект e выполняется, и нет обработчика для него.
exception Continuation_already_resumed
Исключение, генерируемое, когда продолжение возобновляется или прерывается более одного раза.
val perform : 'a t -> 'a
perform e выполняет эффект e.
-
Вызывает
Unhandledесли нет обработчика дляe.
module Deep: sig .. end
module Shallow: sig .. end
© 1995-2022 INRIA.
https://v2.ocaml.org/releases/5.0/htmlman/libref/Effect.html