vscode visual studio para mejores las extensiones ejemplos code visual-studio f# warnings deedle

visual studio - visual - ¿Por qué los métodos estáticos Frame.X de Deedle están generando advertencias en VS 2017?



visual studio code ejemplos (1)

Ayer descargué el nuevo VS 2017 y está funcionando bien, excepto que recibo esta advertencia en cada línea donde llamo al método estático Frame.ReadCsv del paquete Deedle :

FS10001 This method is not intended for use from F#

Llamadas a otros métodos estáticos Frame.X no genera la misma advertencia.

Ejemplo: esta línea de código genera la advertencia:

let msft = Frame.ReadCsv(Config.tsDir + "MSFT.csv", hasHeaders=true, inferTypes=true)

Intellisense reconoce el método y proporciona los consejos apropiados, que se ajustan exactamente a la firma en http://bluemountaincapital.github.io/Deedle/reference/deedle-frame.html


Este fragmento funciona bien:

open Deedle open System.IO [<EntryPoint>] let main argv = let csv = @"C:/tmp/testDeedle.csv" File.Exists csv |> printfn "%A" let df = Frame.ReadCsv(csv,hasHeaders=true,inferTypes=true) df.GetColumn("Date") |> printfn "%A" printfn "%A" argv 0 // return an integer exit code