pub fn chunks<T, I, O>(input: Array<T, Prod<I, O>>) -> Array<Array<T, I>, O>Expand description
Split a contigues array into an array of arrays.
ยงExamples
use array_fusion::hybrid_array::Array;
use array_fusion::hybrid_array::sizes::{U2, U3, U6};
use array_fusion::chunks::chunks;
let input: Array<u8, U6> = Array([1, 2, 3, 4, 5, 6]);
let chunked: Array<Array<u8, U2>, U3> = chunks(input);
assert_eq!(chunked, Array([
Array([1, 2]),
Array([3, 4]),
Array([5, 6]),
]));