package ocaml-compiler
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
First beta release of OCaml 5.5.0
Install
dune-project
Dependency
Authors
Maintainers
Sources
5.5.0-beta1.tar.gz
sha256=4828cb132d9df1e308127a8c257567deea3d83c4ce3bf0fbe54083ba4a938bcc
doc/odoc_info/Odoc_type/index.html
Module Odoc_type
Representation and manipulation of a type, but not class nor module type.
This module has an implementation although it declares only types. This is because other modules use the let module construct or access it so it is needed as a real module.
type record_field = {rf_name : string;rf_mutable : bool;rf_atomic : bool;rf_type : Types.type_expr;mutable rf_text : Odoc_types.info option;
}Description of a record type field.
type variant_constructor = {vc_name : string;vc_args : constructor_args;vc_ret : Types.type_expr option;mutable vc_text : Odoc_types.info option;
}Description of a variant type constructor.
type type_kind = | Type_abstract| Type_variant of variant_constructor list| Type_record of record_field list| Type_open| Type_external of string(*The various kinds of type.
*)
type object_field = {of_name : string;of_type : Types.type_expr;mutable of_text : Odoc_types.info option;
}type t_type = {ty_name : Name.t;mutable ty_info : Odoc_types.info option;ty_parameters : (Types.type_expr * Types.Variance.t) list;ty_kind : type_kind;ty_private : private_flag;ty_manifest : type_manifest option;mutable ty_loc : Odoc_types.location;mutable ty_code : string option;
}Representation of a type.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>