Closed
Description
From this part of the code:
MoreLINQ/MoreLinq/Interleave.cs
Lines 135 to 139 in 13c8c83
We can see that interleave eagerly have called MoveNext on all the enumerators from all the input sequence before yielding the first value.
This is useless for the ImbalancedInterleaveStrategy.Skip
strategy. And this strategy is the only one accessible from the user (the strategies enum is not public).