我想要一個函數列表,但似乎是空手而來。基本的代碼是這樣的:F#函數列表
let doSomething var =
var
let doSomething2 var =
var
let listOfStuff = [doSomething; doSomething2]
,我收到以下異常:
錯誤2數值限制。值 'listOfStuff'已被推斷爲具有 通用類型val隊列:('_a - > '_a)list將'queue'定義爲 一個簡單的數據項,使其具有明確參數的函數 或if你做 不打算是通用的,添加一個 類型 註釋。 C:\ fsharp \ SentimentFramework \ TradeSignalProcessor \ Program.fs 16 9 TradeSignalProcessor
我嘗試添加了[<GeneralizableValue>]
屬性,但沒有奏效...
正好。注意這些功能是如何相同的? – Shaun 2010-05-03 13:15:09
OP是否想在列表中使用兩種不同的函數類型? – Tejs 2010-05-03 13:20:26
我添加了類型聲明的功能和一切清理。我必須在某處有一些不明確的地方,謝謝你的幫助 – akaphenom 2010-05-03 13:22:03