Module Stdlib_stable.Idx_immSource
Immutable indices into blocks.
An alias for the type of immutable indices into blocks.
get a i uses the index i to access a.
unsafe_create_into_iarray i creates an index into the ith element of an immutable array.
This is unsafe because it cannot check array bounds, so calling get with the index later could perform an unchecked out-of-bounds access.
Source
val unsafe_create_into_iarray_indexed_by_int8 :
('a : any mod non_float). int8# ->
('a iarray, 'a) idx_immSource
val unsafe_create_into_iarray_indexed_by_int16 :
('a : any mod non_float). int16# ->
('a iarray, 'a) idx_immSource
val unsafe_create_into_iarray_indexed_by_int32 :
('a : any mod non_float). int32# ->
('a iarray, 'a) idx_immSource
val unsafe_create_into_iarray_indexed_by_int64 :
('a : any mod non_float). int64# ->
('a iarray, 'a) idx_immSource
val unsafe_create_into_iarray_indexed_by_nativeint :
('a : any mod non_float). nativeint# ->
('a iarray, 'a) idx_imm