package eliom
val (!!) : 'a Lazy.t -> 'a
module Tuple3 : sig ... end
type poly = Ocsigen_lib.poly
val to_poly : 'a -> poly
val from_poly : poly -> 'a
module Option : sig ... end
module List : sig ... end
module Clist : sig ... end
module Int : sig ... end
module String_base : sig ... end
module Url_base : sig ... end
module Printexc : sig ... end
module Lwt_ops : sig ... end
module type Map_S = sig ... end
module Int64_map : sig ... end
module Int_map : sig ... end
module String_map : sig ... end
type pos = Lexing.position * Lexing.position
val pos_to_string : pos -> string
type file_info = Js_of_ocaml.File.file Js_of_ocaml.Js.t
module Url : sig ... end
module String : sig ... end
module Lwt_log : sig ... end
val error : ('a, unit, string, 'b) format4 -> 'a
val error_any : 'c -> ('a, unit, string, 'b) format4 -> 'a
val debug : ('a, unit, string, unit) format4 -> 'a
val debug_exn : ('a, unit, string, unit) format4 -> exn -> 'a
val alert : ('a, unit, string, unit) format4 -> 'a
val jsalert : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> unit
val confirm : ('a, unit, string, bool) format4 -> 'a
val trace : ('a, unit, string, unit) format4 -> 'a
val lwt_ignore : ?message:string -> unit Lwt.t -> unit
val unmarshal_js : Js_of_ocaml.Js.js_string Js_of_ocaml.Js.t -> 'a
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>