Closed jamesmckinna closed 1 month ago
I added 4 micro commits which could be squashed.
Many thanks for the tweaks! FTR, stdlib
commits get squashed in any case, so no worries about the size... ;-)
Greetings from AIM XXXVIII in Swansea!
Most recent commits now rectify the Propositional
proofs as instances of the Setoid
ones... but the latter have explicit parametrisation on the proofs of xs⊆ ys
etc., while the former are implicit...
... changing the latter would be breaking
; but the former seems better suited to the proofs. Which one is 'right'?
Tried to merge, but the build failed at the HTML stage. So it's probably just bad luck, and it should be tried again.
Fixes #816
Includes some tidying up refactoring wrt
variable
s (leading to a lot of redundantmodule _ where
declarations...) andimport
s.UPDATED: rectification for consistency with existing proofs in
Data.List.Relation.Binary.Sublist.Propositional
:⊆-assoc
? DONEPossible TODO:
Heterogeneous
? (not done; downstream PR?)