module Effect:sig
..end
效应。
请参阅手册中的“语言扩展/效应处理程序”部分。
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