Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collaboration or ideas sharing... #9

Open
manofstick opened this issue Feb 10, 2019 · 0 comments
Open

Collaboration or ideas sharing... #9

manofstick opened this issue Feb 10, 2019 · 0 comments

Comments

@manofstick
Copy link

@kevin-montrose

Hey Kevin, I took a crack at providing a more optimized System.Linq here.

It was kind of in the opposite direction to you, I was not minimizing garbage, but rather changing the implementation of enumerable consumers to be push fed rather than pull, which in the implementation meant that I was creating more garbage, not less, but it is faster in pretty much all but the plain vanilla IEnumerable being consumed directly.

Anyway, understandably for such a large change I'm struggling to find traction within the Microsoft camp to accept this as a PR, so I'm thinking of spinning it off into it's own repo and nuget package (it's somewhere in the order of 75%-90% done I guess - main feature still to migrate is OrderBy, but need probably better implementations of some other things that I have done).

Wondering if you would be interested in collaboration/review/whatever.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant