Commit 2021-08-26 11:17 0861cc75
View on Github →refactor(*): move code about ulift
/plift
(#8863)
- move old file about
ulift
/plift
fromdata.ulift
tocontrol.ulift
; - redefine
ulift.map
etc without pattern matching; - create new
data.ulift
, moveulift.subsingleton
etc fromdata.equiv.basic
to this file; - add
ulift.is_empty
andplift.is_empty
; - add
ulift.exists
,plift.exists
,ulift.forall
, andplift.forall
; - rename
equiv.nonempty_iff_nonempty
toequiv.nonempty_congr
to matchequiv.subsingleton_congr
etc; - rename
plift.fintype
toplift.fintype_Prop
, add a newplift.fintype
.