F#特别报价?(##)

Sna*_*ark 12 f# quotations

我刚跑过 http://frankniemeyer.blogspot.com/2010/04/minimalistic-native-64-bit-array.html 其中包含该行

(# "sizeof !0" type('T) : nativeint #)
Run Code Online (Sandbox Code Playgroud)

我相信技术短语是"什么事?" 我从未在我的(约8个月)的F#编程中遇到过类似于......的东西......

FSI告诉我一些关于弃用的构造,仅用于F#libs ...

和谷歌(#呃呃......好吧,不多

这有什么方向吗?

Ben*_*Ben 8

这是内联IL发射的表示法.它曾经是F#早期的一个更突出的特点,但已被弃用.来自F#团队的一位名叫Brian的绅士表示,它目前主要用于引导F#编译器,并且该团队曾打算将此构造标记为错误,而不仅仅是警告.

在这里查看他的帖子了解完整的故事.