8

tryfsharp.orgで利用できるタイププロバイダーを知っている人はいますか?

たとえば、CsvFileタイプのプロバイダーは、以下を参照することで利用できることを知っています。

#r "Samples.Csv.dll"

さらに、次のものがあります。

#r "Samples.Hadoop.TypeProviders.dll"
#r "Samples.DataStore.Freebase.dll"

しかし、他に何を使用できますか?XMLまたはJSONタイプのプロバイダーが利用可能であれば素晴らしいでしょう。tryfsharp.orgのスクリプトで参照できるdllに関するドキュメントが見つからないようです。

誰かがその問題に関する追加情報を持っていますか?

4

1 に答える 1

9

あなたが気づいたものはすべてTryFSharp.orgの「学習」セクションの一部です。これらを発見するために私が見つけた最良の方法は、チュートリアルを調べることです。

Hadoop

#r "Samples.Hadoop.TypeProviders.dll"

Freebase

#r "Samples.DataStore.Freebase.dll"

CSV

#r "Samples.Csv.dll"

Azure

#r "System.Data.Services.Client"
#r "Samples.WindowsAzure.Marketplace"

世界銀行

#r "Samples.WorldBank.dll"

Excel.WorksheetTable

#r "Samples.Excel.WorksheetTable.dll"

いくつかの非タイププロバイダー(私が見逃したものがあるかもしれません):

MathNet.Numerics

#r "MathNet.Numerics.dll"

MathNet.Numerics.Fsharp

#r "MathNet.Numerics.FSharp.dll"

TryFSharp.orgのブラウザAPI

open TryFSharp
Canvas.Show()
Canvas.Clear()

Canvas.SetContent "<h1>Try F# interop</h1>Try F# interop rocks!"

Canvas.RunJavaScript "document.getElementsByTagName('h1')[0].innerHTML = 'New title!'"

let raphaelUndefined = Canvas.RunJavaScript "(typeof dojo === 'undefined')"
if raphaelUndefined :?> bool then
    Canvas.LoadScript "http://cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js"

Canvas.LoadScript(これについては、JavaScriptをロードできることに注意してください)

ロードする必要のあるファイルではありませんが、次のものもあります。

Samples.Charting.DojoChart

open Samples.Charting.DojoChart

于 2013-03-21T19:15:18.820 に答える