Closed patrick-nicodemus closed 2 years ago
Yes, thank you. I'm currently de-SSReflecting the proofs, in particular eliminating the use of tacticals ":" and "=>" where they make things overly concise/impenetrable. I am currently planning to leave in the views like "apply/eqP" and "move/leP" because the math-comp library is heavily written in boolean-reflection lemmas and so efficiently converting between boolean and "propositional" forms of a sentence seems necessary to make use of the library. When I post the updated proofs you can let me know if this seems maintainable or we should come up with another workaround.
Thanks you for being so considerate, @patrick-nicodemus, the use of views should be fine.
Would you mind if I offered a PR onto your PR in order to normalize certain patterns of use to fit with the rest of the library?
Alright, I have gone through the files and rewritten the proofs in response to your comments.
You can open the PR if that's the easiest way to make the changes you're suggesting.
I need to get this cleaned up before integrating it.
I imagine the backup files ending in
~
were not meant to be included?