作者:空谷幽兰关小羽 | 来源:互联网 | 2023-02-03 16:38
我之前从F#Github的一篇文章中读到了一些未使用的保留关键字,例如params
,我们应该使用属性.
在" 关键字参考"页面中,我找不到那些已删除的关键字,我可以在哪里搜索它们?
1> Nikon the Th..:
您可以在fslang-design repo上的RFC中阅读它们.未保留的关键字是:
方法 - F#社区很乐意member
介绍方法.
构造函数 - F#社区很高兴new
介绍构造函数.
原子 - 这与大约2006年的事务内存的时尚有关.在F#中,这将是一个库定义的计算表达式.
渴望 - 这不再需要,它最初旨在let eager
匹配潜力let lazy
.
对象 - 没有必要保留它.
递归 - F#很乐意使用rec
.
仿函数 - 如果F#添加了参数化模块,我们会使用module M(args) = ...
.
测量 - 这些天没有特别的理由保留这个[]
属性就足够了.
volatile - 这些天没有特别的理由保留这个[]
属性就足够了.
这使它成为F#4.1.