内容简介:上周,微软宣布推出适用于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 发布,为软件提供授权的工具
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
HTML5从入门到精通
明日科技 / 清华大学出版社 / 2012-9 / 59.80元
《HTML5从入门到精通》系统、全面地讲解了HTML语言及其最新版本HTML5的新功能与新特性,技术新颖实用。书中所有知识点均结合实例进行讲解,方便读者动手实践。同时在每章的最后还设置了习题,通过这些习题可以对本章学到的知识进行巩固。《HTML5从入门到精通》不仅能够使读者系统而全面地学习理论知识,还能满足读者充分实践的需求。一起来看看 《HTML5从入门到精通》 这本书的介绍吧!
在线进制转换器
各进制数互转换器
UNIX 时间戳转换
UNIX 时间戳转换