package rescriptdep
All checked builds pass sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
A dependency analyzer for ReScript modules
Install
dune-project
Dependency
Authors
Maintainers
Sources
0.2.0.tar.gz
md5=ee82c85fb01239fb6b617b23521c1441
sha512=726c28f71ccb0ded5c3e15079ab3c95f635aa24f7c2ae6f8557c3677a11f42f7c4b8f406517ac3694c1bf1b06927eacd930938d01adb7d20c3b36135b0b395b7
doc/rescriptdep.vendor/Typedtree_v13/index.html
Module Typedtree_v13Source
Source
type pattern = {pat_desc : pattern_desc;pat_loc : Location.t;pat_extra : opaque;pat_type : opaque;mutable pat_env : opaque;pat_attributes : opaque;
}Source
and pattern_desc = | Tpat_any| Tpat_var of Ident.t * string Asttypes.loc| Tpat_alias of pattern * Ident.t * string Asttypes.loc| Tpat_constant of opaque| Tpat_tuple of pattern list| Tpat_construct of opaque * opaque * pattern list| Tpat_variant of opaque * pattern option * opaque| Tpat_record of opaque * opaque * opaque| Tpat_array of pattern list| Tpat_or of pattern * pattern * opaque
Source
and expression = {exp_desc : expression_desc;exp_loc : Location.t;exp_extra : opaque;exp_type : opaque;exp_env : opaque;exp_attributes : opaque;
}Source
and expression_desc = | Texp_ident of Path.t * opaque * opaque| Texp_constant of opaque| Texp_let of opaque * value_binding list * expression| Texp_function of {params : function_param list;body : expression;async : bool;
}| Texp_apply of {funct : expression;args : (opaque * expression option) list;partial : bool;transformed_jsx : bool;
}| Texp_match of expression * case list * case list * opaque| Texp_try of expression * case list| Texp_tuple of expression list| Texp_construct of opaque * opaque * expression list| Texp_variant of opaque * expression option| Texp_record of {fields : (opaque * record_label_definition * bool) array;representation : opaque;extended_expression : expression option;
}| Texp_field of expression * opaque * opaque| Texp_setfield of expression * opaque * opaque * expression| Texp_array of expression list| Texp_ifthenelse of expression * expression * expression option| Texp_sequence of expression * expression| Texp_break| Texp_continue| Texp_while of expression * expression| Texp_for of opaque * opaque * expression * expression * opaque * expression| Texp_object_get of expression * opaque| Texp_object_set of expression * opaque * expression| Texp_object_literal of (opaque * expression) list| Texp_letmodule of Ident.t * opaque * module_expr * expression| Texp_letexception of opaque * expression| Texp_assert of expression| Texp_pack of module_expr| Texp_extension_constructor of opaque * Path.t| Texp_for_of of Ident.t * opaque * expression * expression| Texp_for_await_of of Ident.t * opaque * expression * expression| Texp_tagged_template of {tag : expression;raw_sources : string list;values : expression list;
}| Texp_template of {segments : opaque;values : expression list;
}
Source
and value_binding = {vb_pat : pattern;vb_expr : expression;vb_attributes : opaque;vb_loc : Location.t;
}Source
and module_expr = {mod_desc : module_expr_desc;mod_loc : Location.t;mod_type : opaque;mod_env : opaque;mod_attributes : opaque;
}Source
and module_expr_desc = | Tmod_ident of Path.t * opaque| Tmod_structure of structure| Tmod_functor of Ident.t * opaque * opaque * module_expr| Tmod_apply of module_expr * module_expr * opaque| Tmod_constraint of module_expr * opaque * opaque * opaque| Tmod_unpack of expression * opaque
Source
and structure_item_desc = | Tstr_eval of expression * opaque| Tstr_value of opaque * value_binding list| Tstr_primitive of opaque| Tstr_type of opaque * opaque| Tstr_typext of opaque| Tstr_exception of opaque| Tstr_module of module_binding| Tstr_recmodule of module_binding list| Tstr_modtype of opaque| Tstr_open of opaque| Tstr_include of include_declaration| Tstr_attribute of opaque
Source
and module_binding = {mb_id : Ident.t;mb_name : opaque;mb_expr : module_expr;mb_attributes : opaque;mb_loc : Location.t;
}Source
and include_declaration = {incl_mod : module_expr;incl_type : opaque;incl_loc : Location.t;incl_attributes : opaque;
} sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>