Commit 2021-08-26 11:17 0861cc75
View on Github →refactor(*): move code about ulift/plift (#8863)
- move old file about
ulift/pliftfromdata.ulifttocontrol.ulift; - redefine
ulift.mapetc without pattern matching; - create new
data.ulift, moveulift.subsingletonetc fromdata.equiv.basicto this file; - add
ulift.is_emptyandplift.is_empty; - add
ulift.exists,plift.exists,ulift.forall, andplift.forall; - rename
equiv.nonempty_iff_nonemptytoequiv.nonempty_congrto matchequiv.subsingleton_congretc; - rename
plift.fintypetoplift.fintype_Prop, add a newplift.fintype.