PDC2008 Intro to F# videoに沿ってコーディングしようとしていました。以下に示すコード スニペットの最後の行にエラーが表示されます (プレゼンターは取得できませんでした)「エラー 1 この値は関数ではなく、適用できません」。Visual Studio 2008 シェルで Fsharp-1.9.6.2 を実行しています。最後の行のstartPrice
記号は、マウス オーバーで同じエラーが表示された赤の下線が引かれます。前もって感謝します!
type StockAnalyzer (lprices, days) =
let prices =
lprices
|> Seq.map snd
|> Seq.take days
static member GetAnalyzers (tickers,days) =
tickers
|> Seq.map loadPrices
|> Seq.map (fun prices -> new StockAnalyzer (prices, days))
member s.Return =
let lastPrice = prices |> Seq.nth 0
let startPrice = prices |> Seq.nth (days - 1)
lastPrice / startPrice -1.