Module Js_of_ocaml_compiler.Shape
type desc = | Top| Block of t list| Function of {arity : int;pure : bool;res : t;
}
and t = {id : int;mutable desc : desc;
}val funct : arity:int -> pure:bool -> res:t -> tmodule Set : Stdlib.Set.S with type elt = tval to_string : t -> stringval of_string : string -> tmodule Store : sig ... endmodule State : sig ... end