sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Term.TCSourceval make :
?init:
(Mc2_core__.Solver_types.actions -> Mc2_core__.Solver_types.term -> unit) ->
?update_watches:
(Mc2_core__.Solver_types.actions ->
Mc2_core__.Solver_types.term ->
watch:Mc2_core__.Solver_types.term ->
Mc2_core__.Solver_types.watch_res) ->
?delete:(Mc2_core__.Solver_types.term -> unit) ->
?subterms:
(Mc2_core__.Solver_types.term_view ->
(Mc2_core__.Solver_types.term -> unit) ->
unit) ->
?eval:(Mc2_core__.Solver_types.term -> Mc2_core__.Solver_types.eval_res) ->
pp:Mc2_core__.Solver_types.term_view CCFormat.printer ->
unit ->
tMake a new typeclass, directly
Lazy builder
Obtain the underlying typeclass; call only after lazy_complete
val lazy_complete :
?init:
(Mc2_core__.Solver_types.actions -> Mc2_core__.Solver_types.term -> unit) ->
?update_watches:
(Mc2_core__.Solver_types.actions ->
Mc2_core__.Solver_types.term ->
watch:Mc2_core__.Solver_types.term ->
Mc2_core__.Solver_types.watch_res) ->
?delete:(Mc2_core__.Solver_types.term -> unit) ->
?subterms:
(Mc2_core__.Solver_types.term_view ->
(Mc2_core__.Solver_types.term -> unit) ->
unit) ->
?eval:(Mc2_core__.Solver_types.term -> Mc2_core__.Solver_types.eval_res) ->
pp:Mc2_core__.Solver_types.term_view CCFormat.printer ->
lazy_tc ->
unitNow provide functions for this TC.