(j55.5.0+dev0-2025-04-28/&Effect!tA;!a@}@A@A#effQ B@~@@@@@@@@7../../stdlib/effect.mliYY@@@@&Effect@@A@±)UnhandledB##exnG@&EffectR!t!a@C@@@@@S@@@A%\&\%@@$A@B@±@@@1\@@@ /@@ 1$G@ 0@@ 2AH  BH  @@@J@$effc?@@@&Effect]!t!c@ 6@@@ 8@@ A&optionL@&Effect^$Deep,continuationVG@ 9@@@ <@@ =@@ >@@@ @@@ B@@ CvI  wI  4@@uK@@@A@n@@@@@@~F  I  6@@@@}H@A@*match_with@@@!c@ G@ @@ !a@ G@ @@ @@ @@@ @&Effect_$Deep'handler!b@ G@ @@@ @@ @@ @@ @@ @N  N  P@@L@@.effect_handlerAG;!a@ @A$effcB@@@&Effect`!t!b@ @@@ @@ @&Effecta$Deep,continuation1H@ @@@ @@ @@ @@@ @@ @@ R  R  @@N@@@A@@@@@@Q  R  @@@AM@A@(try_withC@@!b@ H@ @@ !a@ H@ @@ @@ @@@ @&Effectb$Deep.effect_handler@@@ @@ @@ @@ @@ @)W  *W  @@(O@@-get_callstackD@&Effectc$Deep,continuation!a@ H@ !b@ H@ @@@ @@ @#intd@@@ @@ &Stdlibe(Printexc-raw_backtrace@@@ @@ @@ ?caml_get_continuation_callstackBA@@@@gZ/1h\@@fP@@@@kil_58@jQ@@@ӱ'ShallowPH@,continuationFI;!a@ !b@ @BA@GG@BB@@@dikdi@@@@R@A@%fiberG@@!a@ J@ @@ !b@ J@ @@ @@ &Effectf'Shallow,continuation@@@ @@ @hh-@@S@@'handlerHJ;!a@ "!b@ #@B$retcI@@@K@ $@@ &K@ %@@ 'll@@U@$exncJ@@@g@@@ ,@@ .$K@ -@@ /mm@@V@$effcK@@@&Effecth!t!c@ 3@@@ 5@@ ?@&Effecti'Shallow,continuationYK@ 6@@@ 9@@ ;WK@ :@@ <@@@ >@@ @@@ Ann@@W@@@A@oY@@@@@@!k{}"n@@@@ T@A@-continue_withL@&Effectj'Shallow,continuation!c@ K@ ~!a@ K@ @@@ @@ @@@ @&Effectk'Shallow'handler!b@ K@ @@@ @@ @@ @@ @@ @`sas%@@_X@@0discontinue_withM@&Effectl'Shallow,continuation!c@ K@ !a@ K@ @@@ @@ @m@@@ @@ @&Effectn'Shallow'handler!b@ K@ @@@ @@ @@ @@ @@ @{{=@@Y@@:discontinue_with_backtraceN@&Effecto'Shallow,continuation!a@ K@ !b@ K@ @@@ @@ @p@@@ @@ @&Stdlibq(Printexc-raw_backtrace@@@ @@ @&Effectr'Shallow'handler,!c@ K@ @@@ @@ @@ @@ @@ @@ @y@@Z@@-get_callstackO@&Effects'Shallow,continuation!a@ K@  !b@ K@ @@@ @@ @t@@@ @@ &Stdlibu(Printexc-raw_backtrace@@@ @@ @@ ̐?caml_get_continuation_callstackBA@@@@34 /@@2[@@@@7a::8@6\@@@@3(Effects.@ E See 'Language extensions/Effect handlers' section in the manual.@@@@#5.0@@@@@@(unstable CThe Effect interface may change in incompatible ways in the future.@A7../../stdlib/effect.mli#(Effect.t34The type of effects.@@@@@@@@@@@@j@AAg@^\@@0Effect.Unhandled3+Unhandled e7 is raised when effect !e 1 is performed and there is no handler for it.@@@@@@@@@@@@d@U@@RQ@@ #Effect.Continuation_already_resumed3 UException raised when a continuation is continued or discontinued more than once.@@@@@@@@@@@@@@@@VU@@.Effect.perform3)perform e4 performs an effect !e!.@@@@@@@@)Unhandled;if there is no handler for !e!.@@@@@m@ o@@@@[/+Effect.DeepV@Ac-Deep handlers@#8Effect.Deep.continuation34('a,'b) continuation , is a delimited continuation that expects a "'a; value and returns a "'b' value.@@@@@@@@@@@@pnmY@@Ai@[Z@@4Effect.Deep.continue3,continue k x: resumes the continuation !k, by passing !x$ to !k!.@@@@@@@@ x : and an exception handler that raises any exception 0fun e -> raise e!.@@@@@@@@@@@@@@@@@A@@@@4Effect.Deep.try_with3.try_with f v h6 runs the computation #f v3 under the handler !h!.@@@@@@@@@@@@@M@P@S@@@@Ԡ9Effect.Deep.get_callstack31get_callstack c n N returns a description of the top of the call stack on the continuation !c/, with at most !n) entries.@@@@@@@@@@@@@q@t@@@@@@@@@@@/.Effect.Shallow@Aِ#;Effect.Shallow.continuation34('a,'b) continuation , is a delimited continuation that expects a "'a; value and returns a "'b' value.@@@@@@@@@@@@GG@@A@@@@4Effect.Shallow.fiber3'fiber f 5 constructs a continuation that runs the computation !f!.@@@@@@@@@@@@@@@@@#6Effect.Shallow.handler3/('a,'b) handler * is a handler record with three fields -- $retc= is the value handler, $exnc9 handles exceptions, and $effc P handles the effects performed by the computation enclosed by the handler.@@@@@@@@@@@@oY@@@@@@@@@@@A@@ih@@_@AY@@@@G )Effect.Shallow.discontinue_with_backtrace39discontinue_with k e bt h: resumes the continuation !k by raising the exception !e2 with the handler !h9 using the raw backtrace "bt & as the origin of the exception.@@@@@@@@@?@&@@@@@@@@@@@@@@@A(Printexc@@@@@