Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
F# F的未来路线图#_F#_Language Features_Roadmap - Fatal编程技术网

F# F的未来路线图#

F# F的未来路线图#,f#,language-features,roadmap,F#,Language Features,Roadmap,类似于和问题。是否有官方或非官方的地方可以了解F#的进一步发展(除了等待下一次PDC) 我特别感兴趣的是保留关键字atomic,component,mixin,pure,trait,如果有计划添加Phil Bagwell的持久数据结构(如Clojure或Scala所示)当然,我们可以在什么时间范围内开始使用类型提供程序 如果没有这样的资源,这是因为F#正在“闭门”开发,还是仅仅因为F#工作人员的时间限制?我认为类型提供程序将在未来几个月提供。否则,f#团队将无法在下一届PDC中展示足够的东西,因

类似于和问题。是否有官方或非官方的地方可以了解F#的进一步发展(除了等待下一次PDC)

我特别感兴趣的是保留关键字
atomic
component
mixin
pure
trait
,如果有计划添加Phil Bagwell的持久数据结构(如Clojure或Scala所示)当然,我们可以在什么时间范围内开始使用
类型提供程序


如果没有这样的资源,这是因为F#正在“闭门”开发,还是仅仅因为F#工作人员的时间限制?

我认为
类型提供程序
将在未来几个月提供。否则,f#团队将无法在下一届PDC中展示足够的东西,因为今年的PDC将在9月举行

F#团队一定做了很多很棒的原型。但微软对发行版总是很谨慎,即使是测试版也是如此。只有经过足够的内部测试和用户反馈(MS有这么多的工作人员…),新功能才能向公众发布

我通常关注与f#相关的博客。大多数时候,关于新功能的新闻都会传到其中一个


让您开始学习的东西

我很好奇:1)“可嵌入”FSI/在会话中对FSI进行更多编程访问,2)LinqToSql和LingToEntities改进,3)报价评估改进,4)改进的Visual Studio工具(重构工具、WinForms/WPF设计器),5)改进的静态成员约束语法,6)修复静态成员约束中的错误,7)typeof,8)改进类声明(自动获取/设置语法,使用隐式构造函数时可能出现的字段(val)声明,公共静态字段),9)在“安全”时数字类型之间的隐式转换,10)静态类型测试…@Stephen Swensen:Oh yes,重构支持真的很重要!但是,静态类型测试意味着什么?@Alexander Battisti-这是目前仅对F#core库可用的功能,它允许您基于泛型类型参数静态优化代码分支(即通过内联)。例如,请参见
source\fsharp\fsharp.Core\prim types.fs
GenericComparisonFast
的定义(事实上,该功能在该文件和F#源代码的其他地方被广泛使用)。我对该问题的回答是,“答案”。考虑了几个更大的问题:11)隐式接口实现,12)co/逆变型仿制药(!)