Commit 2022-11-28 17:28 f784a3c7
View on Github →feat: port control.functor (#612) mathlib3 SHA: 71ca477041bcd6d7c745fe555dc49735c12944b7
- depends on: #588 Notes:
- There is a discrepancy between the Lean 3 and Lean 4 types of
has_seq.seq
andSeq.seq
. I added anₓ
for alignment. - There were one or two places where the existing
simp
orrw
calls didn't succeed, but I'm not entirely sure why. - In
Functor.Comp.functor_comp_id
andFunctor.Comp.functor_id_comp
I had to useId
instead ofid
, because only the former has theMonad
instance. - I had to change the imports, but I think what is there now is minimal.