pub fn chunks<T, I, O>(input: Array<T, Prod<I, O>>) -> Array<Array<T, I>, O>where I: Mul<O> + ArraySize, I::Output: ArraySize, O: ArraySize, T: Default + Copy,
Split a contigues array into an array of arrays.