Module It_type.IT.Subarray.C


module C: sig .. end


type 'a t = private {
   arr : 'a array;
   ofs : int;
   len : int;
}
val empty : 'a t
val mk : arr:'a array -> ofs:int -> len:int -> 'a t