let aBunch = 1000 let offset = 0 let getIt offset = MyIEnumerable |> Seq.skip aBunch * offset |> Seq.take aBunch |> Seq.iter (.. some processing ...)
Calling Getit() con diversi offset alla fine mi dà un'eccezione 'operazione non valido' con informazioni aggiuntive che 'la sequenza di ingresso aveva elementi sufficienti'Calling Seq.skip e Seq.take in F #
provo per capire il motivo per cui, in quanto sia il Seq.Skip e Seq.take non generano un'eccezione in base alla documentazione in linea FSharp Collections
Versione: (Visual Studio 2010) Beta 1
La documentazione non dice nulla sulle eccezioni; i documenti sono incompleti. Presenterò un bug di documento. – Brian