F#中的元编程示例

Jon*_*rop 11 .net f# metaprogramming

我对用F#编写的元编程示例感兴趣,这些示例演示了F#特定功能的使用,例如TryGetReflectedDefinitionF#标准库中的函数.

我在哪里可以找到这样的例子?

Ste*_*sen 10

WebSharperUnquote是使用Quotations的开源F#库的两个例子(Unquote没有特别使用TryGetReflectedDefinition,但我相信WebSharper会这样做).

FSharp.PowerPack.Linq是另一个例子.另外,我发现F#编译器中的引用实现是一个有用且富有洞察力的参考.