Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
列表的F#类型注释_F#_C# To F# - Fatal编程技术网

列表的F#类型注释

列表的F#类型注释,f#,c#-to-f#,F#,C# To F#,在F#中,类型化列表(例如int列表)的类型注释是什么?通过一个简单的函数,我可以做如下注释: 设平方(x:int)= 我已经将x注释为int类型。但是如果我想为int列表做一个类型注释呢?例如,假设我有一个max函数,它需要一个列表——我如何为它做类型注释 设max(数字:??)= 有两种选择: let max (numbers:int list) = ... let max (numbers:list<int>) = ... 非常感谢你,也感谢你(和约翰·斯基特)写的那本书

在F#中,类型化列表(例如int列表)的类型注释是什么?通过一个简单的函数,我可以做如下注释:

设平方(x:int)=

我已经将x注释为int类型。但是如果我想为int列表做一个类型注释呢?例如,假设我有一个max函数,它需要一个列表——我如何为它做类型注释

设max(数字:??)=

有两种选择:

let max (numbers:int list) = ... 
let max (numbers:list<int>) = ... 

非常感谢你,也感谢你(和约翰·斯基特)写的那本书;我已经断断续续地做了几个月了。
> [1;2;3]
val it : int list = [ 1; 2; 3 ]