問題タブ [funscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
f# - FunScript JS コードで Ajax を介して F# ホストから型を使用する
ホスト プロジェクトで宣言され、生成された FunScript コードで Ajax を介して提供される型を使用するにはどうすればよいですか?
たとえば、型 T を宣言し、その形式でデータを提供する REST エンドポイントを作成するとします。データをロードして FunScript から使用したい場合、T 型ではなくなりました。
Alfansoの回答に基づいたソリューションで編集:
タイプ "MyType" がベース F# プロジェクトで定義されており、このタイプに一致するデータが localhost:6543/myData で提供されていると仮定します。
私が欠けていたのは
- req.AsyncGetJSON
- Async.StartImmediate を使用する
visual-studio-2013 - int -> Funscriptでの文字列変換?
Funscript を使い始めたばかりで、早い段階でエラーが発生します。
F# を書くとき、私は通常、次のように int を文字列に変換します。
これにより、実行時に次のエラーが発生します。
代わりに 123.ToString() を実行できることはわかっていますが、これが実装されていないだけなのか、Funscript github ページに報告すべきバグなのか疑問に思っています。
NuGet の最新の Funscript で VS2013 Update 4 を使用します。
f# - FunScript: TypeScript.Api にアクセスする方法<...>
私は実際の例で FunScript を使い始めています。Nuget を使用して必要なライブラリを追加すると、うまく機能します。
channel9 で 2013 年のビデオを見て、TypeScript.Api<...>
typescript 定義ファイルから型をロードするために利用しています。
ただし、このタイプのプロバイダーはどこにも見つかりません。それはどこにありますか?かなりの数の型定義がライブラリにコンパイルされ、nuget で利用できることに気付きましたが、コードの一部がローカルの typescript 定義ファイルになるため、これを実際に使用することはできません。
したがって、質問は次のとおりです。
TypeScript.Api<...>
型プロバイダーはどこにあり ますか?- それが利用できない場合、または typescript 定義を使用する最良の方法である場合、他にどのようなオプションがありますか。
f# - TypeScript/Javascript で使用する F# ライブラリを実装しますか?
F# を JavaScript にコンパイルできるプロジェクトがたくさんあることは知っています。これらのプロジェクトのいずれかがこのユースケースをサポートしていますか:
- TypeScript でアプリケーションを開発する
- ただし、アプリケーションの一部を F# でライブラリとして記述します。
- タイプセーフな方法で、メインの TypeScript アプリケーションからこの F# ライブラリを最適に使用しますか?
javascript - FunScript で「この」オブジェクトにアクセスしますか?
FunScript で "this" オブジェクトにアクセスするにはどうすればよいですか?
例えば:
f# - WebSharperでreactjsを効果的に使用する方法はありますか
私は現在webshaperを調査しています。ただし、UI.Next API はちょっと遅いようです。とはいえ、まだ実験段階です。Facebook の reactjs が提供するスピードと柔軟性、およびその機能的なデザインは、非常にうまく適合するはずだと考えています。これを試した人はいますか?どのように成功しましたか?UI.Next は WebSharper フレームワークの単なるライブラリであるため、reactjs ライブラリへのアダプタも同様に機能すると予想されるかもしれません...
ご回答ありがとうございます。