Typed_array.ArrayBuffer
The underlying buffer that the typed arrays provide views of
type t = array_buffer;
let make: int => t;
takes length. initializes elements to 0
let byteLength: t => int;
let slice: start:int => end_:int => t => array_buffer;
let sliceFrom: int => t => array_buffer;