Closed
Description
As the comment in NestedLoops.cs
says…
MoreLINQ/MoreLinq/NestedLoops.cs
Lines 26 to 29 in 85c525c
…it was really designed for internal use by Permutations
and I don't think it went through a proper design review at the time it was submitted so it should have never been public in the first place!
The reason I think it should be removed is that it's not an extension method for a sequence and the Action
it extends doesn't have any arguments! Therefore Action
must use side-effects to do any useful work and the resulting sequence of results won't be deterministic or will always require memoization.