-
Notifications
You must be signed in to change notification settings - Fork 31
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
Property predicates #48
Conversation
This is interesting! |
These optimizations avoid extra layers of AnyProperty wrapping when combining longer chains of the same type.
I like this also. Is this still a work in progress? |
@mpurland Not really, I was just sitting on it while I contemplated further generalizations to the code. E.g. It may be possible to abstract this into a generic property combining mechanism but there's a few hairy bits I haven't worked out in my head. Regardless, this is useful enough as is so I'll go ahead and merge it. I'll also try to cut a new build, especially since there's a new RAC alpha. |
The gist of what I was talking about in #46. Have ideas for improving the interface since you shouldn't need to use the
PredicateType
structs directly.