Add lemmas and max for Qp
Add a few extra lemmas for Qp
and adds a max
operation for Qp
. The lemmas for max
are not exhaustive. The names of the lemmas are consistent with those in GenericMinMax.
The library GenericMinMax
contains a way to implement max
(see for instance how it's used with Q
). I'm not sure if that's the better way to do it. But, modules aren't used in this way anywhere in stdpp so I opted to not use it.
Merge request reports
Activity
- Resolved by Robbert Krebbers
- Resolved by Simon Friis Vindum
- Resolved by Simon Friis Vindum
- Resolved by Robbert Krebbers
- Resolved by Simon Friis Vindum
- Resolved by Simon Friis Vindum
- Resolved by Simon Friis Vindum
- Resolved by Robbert Krebbers
- Resolved by Robbert Krebbers
The library
GenericMinMax
contains a way to implementmax
(see for instance how it's used withQ
). I'm not sure if that's the better way to do it. But, modules aren't used in this way anywhere in stdpp so I opted to not use it.No strong opinion. I think what you've done is fine. Thanks.
- Resolved by Robbert Krebbers
Do we already have a
min
or is it not needed somehow? We have suedmin
onQp
in lambdaRust.
added 2 commits
- Resolved by Robbert Krebbers
- Resolved by Robbert Krebbers
LGTM. @jung : any further comments?
mentioned in commit 8cdab430
!182 (merged) was useful for this MR. It caught that it used auto generated names :)
Edited by Robbert KrebbersNow we just need to make sure we detect such things before landing. ;) See ci#2 (closed).
mentioned in merge request !187 (merged)
mentioned in merge request !188 (merged)