我是F# (python程序员)的新手,对我遇到的一个错误感到非常困惑。我有一个从Nilakantha级数计算无限序列的练习(pi估计)。这是我到目前为止的代码: let sum = 0m let calculation x = (4m/ (2m*x*(2m*x+1m)*(2m*x+2m))) for b in 0..x do
我正在尝试用F# 3.0编写一个函数,它接受一个元组序列并返回一个字典,但我似乎无法正确地理解语法。目标是传递'K*'V类型的元组序列,并创建一个字典<‘K,'V>。尽管我尝试过各种排列,但我无法让编译器接受我的语法,例如:
CreateDictionary<'K, 'V, 'T when 'K : equality and T : 'K*'V>(s : seq<'T>)