11
A
回答
10
WebSharper和Unquote是使用語錄的開源F#庫的兩個示例(Unquote並未專門使用TryGetReflectedDefinition
,但我相信WebSharper會這樣做)。
FSharp.PowerPack.Linq是另一個例子。另外,我發現F#編譯器中的implementation of quotations是一個有用且有見地的參考。
4
前段時間,我編寫了一個項目,使用MSR Accelerator將F#語句轉換爲GPU代碼。
這是一個相當簡單的翻譯器(與WebSharper相比,這非常複雜),但它應該演示大多數您感興趣的功能。特別是,它翻譯標記爲ReflectedDefinition
屬性的功能。這也是從你最喜歡的科學計算領域:-)
相關問題
- 1. 蟒蛇編號t/f示例
- 2. F#圖表示例
- 3. F中的動態編程#
- 4. 如何編譯CUDA牛頓模板元編程示例程序
- 5. Ocaml編程,示例
- 6. 在F#中編程ftp#
- 7. iPhone中的套接字編程示例
- 8. F#示例代碼的基礎不能編譯,爲什麼?
- 9. F#:在編譯的程序
- 10. 實時C編程示例
- 11. 函數式編程示例
- 12. F中的2D動態編程#
- 13. DRY Rails的元編程 - 用例
- 14. 這個元編程示例中的singleton_class.send和singleton_class.class_eval的用途是什麼?
- 15. Android藍牙編程的代碼示例
- 16. 編程語言的代碼示例
- 17. F#中的元組排序
- 18. 測試是否可以使用元編程調用f(x)
- 19. F#中的全文搜索引擎示例?
- 20. 如何使用此F#示例中的Some/None選項?
- 21. 使用F的默認編程風格#
- 22. Python中的線程示例
- 23. iPad 2相機編程示例
- 24. 無法編譯OGRE教程示例。
- 25. WPF編程示例(圖片部件)
- 26. Mac OS X藍牙編程示例?
- 27. javac.exe AST編程訪問示例
- 28. 非線性編程示例c,java?
- 29. Java:套接字編程示例
- 30. 提取(從 「實用C++元編程」 實施例)使用C++元編程
我開發WebSharper,是的,我們用報價的元數據。儘管我們必須重寫TryGetReflectedDefinition來解決一些F#bug,但我們使用的是與此函數相同的元數據表。 – t0yv0 2012-02-13 19:17:53