Effect.Shallowval fiber : ('a -> 'b) -> ('a, 'b) continuationtype (!'a, !'b) handler = {retc : 'a -> 'b;exnc : exn -> 'b;effc : 'c. 'c t -> (('c, 'a) continuation -> 'b) option;}val continue_with : ('c, 'a) continuation -> 'c -> ('a, 'b) handler -> 'bval discontinue_with : ('c, 'a) continuation -> exn -> ('a, 'b) handler -> 'bval discontinue_with_backtrace :
('a, 'b) continuation ->
exn ->
Printexc.raw_backtrace ->
('b, 'c) handler ->
'cval get_callstack : ('a, 'b) continuation -> int -> Printexc.raw_backtrace