notation `foo` := Type.{1} constant f : Type* → Type* #check foo → f foo → foo