@@ -336,7 +336,7 @@ module Gen =
336
336
map ( fun ( _ , y , _ ) -> y) g,
337
337
map ( fun ( _ , _ , z ) -> z) g
338
338
339
- ///Sequence the given seq of generators into a generator of a list.
339
+ /// Sequence the given enumerable of generators into a generator of a list.
340
340
//[category: Creating generators from generators]
341
341
[<CompiledName( " SequenceToList" ); EditorBrowsable( EditorBrowsableState.Never) >]
342
342
let sequence l =
@@ -349,9 +349,9 @@ module Gen =
349
349
go gs' ( y:: acc) size r2
350
350
Gen( fun n r -> go ( Seq.toList l) [] n r)
351
351
352
- ///Sequence the given list of generators into a generator of a list .
352
+ /// Sequence the given enumerable of generators into a generator of an enumerable .
353
353
//[category: Creating generators from generators]
354
- [<CompiledName( " Sequence" ); CompilerMessage ( " This method is not intended for use from F#. " , 10001 , IsHidden = true , IsError = false ) >]
354
+ [<CompiledName( " Sequence" ) >]
355
355
let sequenceToSeq generators =
356
356
// This implementation is similar to that for arrays and lists but is specialized
357
357
// to sequences to avoid intermediate conversion to an intermediate list.
@@ -364,9 +364,9 @@ module Gen =
364
364
yield g size r1
365
365
}
366
366
367
- ///Sequence the given array of generators into a generator of a array.
367
+ /// Sequence the given array of generators into a generator of a array.
368
368
//[category: Creating generators from generators]
369
- [<CompiledName( " Sequence" ); CompilerMessage ( " This method is not intended for use from F#. " , 10001 , IsHidden = true , IsError = false ) >]
369
+ [<CompiledName( " Sequence" ) >]
370
370
let sequenceToArr ( [<ParamArrayAttribute>] generators : array < Gen < _ >>) =
371
371
if Object.ReferenceEquals ( null , generators) then
372
372
nullArg " generators"
0 commit comments