let listOne = [1 .. 10]let result = List.sum listTworesult.Dump()This expression was expected to have type 'a list but here hastype List<int>
任何关于它们为何不同的见解都将不胜感激。
我正在尝试删除一个类型为string * string list (其类型在其他函数中是必需的)的列表,但我一直收到类型不匹配的错误。如果我将一个列表定义为let a = [("a" , "b")],当我将它传递给一个期望类型为string * string list的函数时,我会得到一个错误 Error: This expressionhas type (string * string) list
but an expression was expected of type strin