package links
val name_of_binop : Operators.BinaryOp.t -> CommonTypes.Name.t
val name_of_unop : Operators.UnaryOp.t -> CommonTypes.Name.t
type 'a partial_op = {
partial_node : Sugartypes.tyarg list * 'a;
assoc : Operators.Associativity.t;
precedence : int;
position : SourceCode.Position.t;
}
val assoc : 'a partial_op -> Operators.Associativity.t
val precedence : 'a partial_op -> int
val op_precedence : op -> int
val op_assoc : op -> Operators.Associativity.t
val partial_op :
(Sugartypes.tyarg list * 'a) ->
Operators.Associativity.t ->
int ->
SourceCode.Position.t ->
'a partial_op
val binary :
Sugartypes.phrase ->
Operators.BinaryOp.t partial_op ->
Sugartypes.phrase ->
Sugartypes.phrase
val unary :
Sugartypes.phrase ->
Operators.UnaryOp.t partial_op ->
Sugartypes.phrase
module Optable : sig ... end
val reduce : exp Stdlib.Queue.t -> Sugartypes.phrase
module Untyped : sig ... end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>