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 :
Flambda2_terms.Flambda_primitive.Bigarray_kind.t ->
Flambda2_kinds.Flambda_kind.tval from_lambda :
Lambda.bigarray_kind ->
Flambda2_terms.Flambda_primitive.Bigarray_kind.t optionval to_lambda :
Flambda2_terms.Flambda_primitive.Bigarray_kind.t ->
Lambda.bigarray_kind