Module Flambda_primitive.Bigarray_kind
type t = | Float16(*This is analogous to
*)Float32in that whilst storage is 16-bit, reading and writing goes via 64-bit floats.| Float32| Float32_t(*
*)Float32_tis used for bigarrays that contain (unboxed) float32 values and are read and written to using thefloat32type. This is in contrast toFloat32bigarrays, where the accesses are done at typefloat.| Float64| Sint8| Uint8| Sint16| Uint16| Int32| Int64| Int_width_int| Targetint_width_int| Complex32| Complex64
val element_kind : t -> Flambda2_kinds.Flambda_kind.tval from_lambda : Lambda.bigarray_kind -> t optionval to_lambda : t -> Lambda.bigarray_kind