内容简介:上周,微软宣布推出适用于Visual Studio 2019的F# 4.6和F#工具。此版本附带了一种名为Anonymous Records的新记录类型,以及F# 核心库中的少量更新。为了更新和开发F# 4.6中的新功能,该团队遵循开放的RFC流程。在F#中编写命名记录类型在以前的版本中并不容易,并且准确地解决了一种称为Anonymous Records的新类型。这些F#记录类型没有任何明确的名称,可以以临时方式声明。F#核心库中的更新
上周,微软宣布推出适用于Visual Studio 2019的F# 4.6和F#工具。此版本附带了一种名为Anonymous Records的新记录类型,以及F# 核心库中的少量更新。
Visual Studio 2019的F# 4.6和F# 工具
为了更新和开发F# 4.6中的新功能,该团队遵循开放的RFC流程。在F#中编写命名记录类型在以前的版本中并不容易,并且准确地解决了一种称为Anonymous Records的新类型。这些F#记录类型没有任何明确的名称,可以以临时方式声明。
F#核心库中的更新
在F# Core(F#核心)库中,对ValueOption类型进行了更新。在此版本中,添加了一个名为DebuggerDisplay的新属性,有助于调试。添加了IsNone,IsSome,None,Some,op_Implicit和ToString成员。除了这些更新之外,现在还有一个ValueOption模块,它具有与Option模块相同的功能。
Visual Studio 2019的F#工具
许多重点都放在改进Visual Studio的F#工具的性能上,特别是对于更大的解决方案。以前,F#编译器和 工具 在用于更大的解决方案时会遇到困难,并导致大量内存和CPU使用。为了解决这个问题,团队在F#解析器中做了很少的更新,减少了缓存大小,在处理格式字符串时显着减少了分配等等。
此版本还附带了一项新功能,可根据光标所在位置智能地识别粘贴代码。您可以通过工具>选项>文本编辑器> F#>选项卡>智能启用智能缩进来启用此功能,此功能将自动启用。
详情阅读 Microsoft博客 上Visual Studio 2019的F# 4.6和F#工具的完整更新列表。
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-04/157949.htm
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 评估几大IaaS提供商的原生云监控工具
- 苹果宣布向第三方维修店提供正品零部件和工具
- Fable 1.0 Beta提供更好的工具集成、全新项目格式等改进
- smart-license v1.0.0 首发,为软件提供授权的工具
- smart-license v1.0.1 发布,为软件提供授权的工具
- smart-license v1.0.3 发布,为软件提供授权的工具
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
高效程序员的45个习惯
Venkat Subramaniam、Andy Hunt / 钱安川、郑柯 / 人民邮电出版社 / 2010-01 / 35.00元
“书中‘切身感受’的内容非常有价值——通过它我们可以做到学有所思,思有所悟,悟有所行。” ——Nathaniel T. Schutta,《Ajax基础教程》作者 “此书通过常理和经验,阐述了为什么你应该在项目中使用敏捷方法。最难得的是,这些行之有效的实战经验,竟然从一本书中得到了。” ——Matthew Johnson,软件工程师 十年来,软件行业发生了翻天覆地的变化。敏捷......一起来看看 《高效程序员的45个习惯》 这本书的介绍吧!