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

Enumerable filters project #464

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

Enumerable filters project #464

wants to merge 4 commits into from

Conversation

deanmarcussen
Copy link
Collaborator

This introduces a Enumerable filters project which allows projecting an enumerable into a Filter Parsing arrangement, much as we can do with an IQuery currently.

Filtering on an IEnumerable is useful, for the case where we are using a single SQL document, i.e. like a TemplatesDocument where the items we want to filter on are contained in a dictionary, or list.

You may or may not want this in the YesSql project :) but I'm using it internally, so figured it was worth pushing up somewhere.

Note: There seems to be a slight bug in Partlot compilation which is causing the tests to fail randomly. I assume it's related to initialization, when initializing in parallel. Only applies to complied parsers.

I'll open an issue there to go with

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

Successfully merging this pull request may close these issues.

1 participant