E4040#
类型构造器期望的参数数量与提供的参数数量不同。
错误示例:#
let a : Option = Some(3)
在上述例子中,试图创建一个 Option
类型的实例。Option
类型是一个泛型类型,期望一个类型参数,但是这个例子没有提供任何类型参数,在第 1 行报错:
The type constructor Option expects 1 argument(s), but is here given 0 argument(s).
建议#
确保提供正确数量的类型参数:
let a : Option[Int] = Some(3)