type simd_vec_split = | Int8x16| Int16x8| Int32x4| Int64x2| Float16x8| Float32x4| Float64x2| Int8x32| Int16x16| Int32x8| Int64x4| Float16x16| Float32x8| Float64x4| Int8x64| Int16x32| Int32x16| Int64x8| Float16x32| Float32x16| Float64x8
type unboxed = | Unboxed_float| Unboxed_float32| Unboxed_nativeint| Unboxed_int64| Unboxed_int32| Unboxed_int16| Unboxed_int8| Unboxed_simd of simd_vec_split
type t = | Array| Bytes| Char| Extension_constructor| Float| Float32| Floatarray| Int| Int8| Int16| Int32| Int64| Lazy_t| Nativeint| String| Simd of simd_vec_split| Exception| Unboxed of unboxed
val to_string : t -> stringval equal : t -> t -> bool