sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
module ContEval :
Value.CONTINUATION_EVALUATOR
with type v = Value.t
and type result = Proc.Proc.thread_result Lwt.t
and type 'v t := 'v Value.Continuation.t
and type 'v resumption := 'v Value.Continuation.resumption
module Webs : Webserver_types.WEBSERVER
type v = Value.t
type result = Proc.Proc.thread_result Lwt.t
type continuation = Value.continuation
type resumption = Value.resumption
module K : sig ... end
val eval_error : ('r, unit, string, 'a) format4 -> 'r0
val type_error : action:string -> string -> Value.t -> 'a
val db_connect : Value.t -> Value.database * string
val lookup_var : Var.var -> Value.t Value.Env.t -> Value.t
val serialize_call_to_client :
RequestData.request_data ->
(continuation * string * Value.t list) ->
string
val client_call :
RequestData.request_data ->
string ->
Value.continuation ->
Value.t list ->
result
val handle_session_exception : Value.env -> Ir.computation list -> unit Lwt.t
val value : Value.t Value.Env.t -> Ir.value -> Value.t Lwt.t
Evaluation
val apply_access_point :
continuation ->
Value.t Value.Env.t ->
Value.spawn_location ->
result
val resume :
Value.t Value.Env.t ->
continuation ->
Value.resumption ->
K.Eval.v list ->
result
val apply_cont : continuation -> Value.t Value.Env.t -> Value.t -> result
val computation_yielding :
Value.t Value.Env.t ->
continuation ->
Ir.computation ->
result
val computation :
Value.t Value.Env.t ->
continuation ->
Ir.computation ->
result
val tail_computation :
Value.t Value.Env.t ->
continuation ->
Ir.tail_computation ->
result
val special : Value.t Value.Env.t -> continuation -> Ir.special -> result
val finish : Value.env -> Value.t -> Proc.Proc.thread_result Lwt.t
val reify : resumption -> [> `Resumption of resumption ]
val eval : Value.env -> Ir.program -> result
val run_program : Value.env -> Ir.program -> Value.env * Value.t