F # array_chunk para Secuencia

Tengo problemas para hacer una secuencia. Básicamente necesito cortar una secuencia en una secuencia de matrices. Seq.windowed casi lo hace pero no quiero elementos duplicados.

Puedo obtener lo que quiero leyendo primero todo en una matriz, pero prefiero usar una secuencia.

let array_chunk s (a:int[]) =
    Array.init (a.Length / s) (fun i -> Array.sub a (i * s) s)

someSequence |> Seq.to_array |> array_chunk 5

Respuestas a la pregunta(13)

Su respuesta a la pregunta