E4041

E4041#

不完整的类型在顶层声明中是不允许的。

错误示例:#

let a : Option[_] = Some(3)

在上述例子中,试图创建一个顶层的 Option[_] 类型的实例。然而,不完整的类型注释在顶层声明中是不允许的,在第 1 行报错。

建议#

提供一个完整的类型注释:

let a : Option[Int] = Some(3)