-
Notifications
You must be signed in to change notification settings - Fork 149
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
Suppress nil patch events in QueryT as an optimization #203
Conversation
Note that this now requires the query type to have an `Eq` instance.
It was actually a question whether it was legit, not a request. |
I think it's pretty clearly legit semantically either way. I left it out initially because I figured those ones would be not |
Do we have a perf test case for this? |
@ali-abrar No, we don't. |
|
@kmicklas I'd like to include this in the 0.6 hackage release. Can you add a note to ChangeLog.md since this is a breaking change? |
* origin/develop: (52 commits) Rename MonadDynamicWriter Add changelog Add Num instance for Dynamic Bump to version 0.6 Re-export mapMaybe from Filterable Update Collection.hs Remove some more long-deprecated functions Organize exports under correct headings Fix warnings Deprecate FunctorMaybe in favor of Filterable Unorphan MonoidalMap Group and Additive instances Remove some long-deprecated functions Add some docs Add matchResponsesWithRequests Add withRequesterT Bump version in default.nix Bump version to 0.5.0.1 Relax bounds on 'these', add explicit import to avoid clash Update the types of merge and fan Add missing haddock hyperlinks ...
Note that this now requires the query type to have an
Eq
instance.