type-providers

    1热度

    1回答

    这似乎是RTypeProvider只能处理相同类型的namedParams。是这样吗? 例如, open RDotNet open RProvider type foo = { Which: string Qty: float option } let someFoos = [{Which = "that"; Qty = Some 4.0}; {Which

    3热度

    1回答

    我正在使用CsvTypeProvider将CSV文件中的数据映射到我自己的数据结构中。这工作出色,除了我每次都重复的映射功能: type GamesFile = CsvProvider<"./data/15.csv"> let games15 = GamesFile.Load("./data/15.csv").Rows |> Seq.map (fun c -> { Division = c.Di

    3热度

    1回答

    从FSharp.Data包等使用XMLProvider: type internal MyProvider = XmlProvider<Sample = "C:\test.xml"> 的test.xml文件包含总共151838线它构成了15种。 在同一个项目的类型声明MyProvider工作是一种痛苦,因为它似乎在XmlProvider被触发,每次我打CTRL + SPACE(Edit.Com

    1热度

    1回答

    我试图没有成功将sqlprovider提供的类型转换为json。 我有一个方法: let getAll() = query { for c in db.MyDb.Table do select c } 然后我Newtonsoft.Json称其为这样: JsonConvert.SerializeObject(getAll()) 我得到的是一个空的对

    3热度

    2回答

    嗨,我尝试了F#WMI类提供商的代码示例获取计数器值看起来像这样 type Local = WmiProvider<"localhost"> let data = Local.GetDataContext() let memory = [for d in data.Win32_PerfFormattedData_PerfOS_Memory -> d.AvailableBytes] 内存在这

    2热度

    1回答

    我有一个定义模块的F#库。模块内部定义了2种类型。我正在从C#项目访问库(目前它只是一个测试项目,尽管这可能没有关系)。 我可以访问C#中的其中一个类型,但另一个不可用。 我下面的F#代码: module Stock open FSharp.Data open InstrumentQueryBuilder type Stock = CsvProvider<"..\prototype_hi

    1热度

    1回答

    我试图用SqlEntiyConnection用来生成从MySQL/MariaDB的数据库类型: type UserService = SqlEntityConnection<Provider=provider, ConnectionString=connectionstring, Pluralize = true> 凡提供商声明提供了以下错误消息 "The provided types gen

    2热度

    1回答

    对于最近的项目,我决定使用the fsharp sql provider来访问我拥有的MySql/MariaDb数据库。 我已经在VS2015中安装了nuget包,并且对FSharp.Data.SqlProvider的引用是它应该在解决方案资源管理器中的参考部分下的位置,但由于某种原因无法找到命名空间FSharp.Data.Sql 。这是SQLProvider的一个已知错误吗?

    2热度

    1回答

    我是F#的新手。我正在尝试在F#脚本文件中使用CSV类型提供程序。 我在Visual Studio 2015中创建了一个新项目并添加了FSharp.Data nuget包。 我创建了以下内容的脚本文件: #r "../packages/FSharp.Data.2.3.2/lib/portable-net45+netcore45/FSharp.Data.dll" open FSharp.Data

    3热度

    1回答

    与微软的Luis + bot框架一起玩,我的“这会让一个好的类型提供者”感觉开始刺痛。不幸的是,类型提供者不能输出歧视联盟。我希望做一些像下面,但它是不可能的: type Luis = LuisProvider<@"LuisId",@"LuisPasskey"> let IntentMatcher Intent = match intent with | Luis.Inten