在这 F# 2008 年 9 月 CTP 版短暂的发布后,它又进行了更新。这是一个小版本的更新,它发布的目的就是要解决在1 个星期之前发布的CTP 中遇到的一些问题。“在decimal 类型上的测量单位的支持在第一个CTP 版本上有一定限制,不过现在它已经被修正了”,据F#团队的研究员 Don Syme 所述。
浮点类型的类型缩写所引起的不能正确的情况;
Quotations.Expr.TupleGet 在 0 索引的时候抛出了异常;
在编译器上启用 CodeDom 需要使用 ‘–nologo’;
Decimal
序列(Sequence)表达式引起了枚举器的‘let’ 和‘use’的销毁过程过早地发生;
有效引用(quotation )表达式的不能执行成功(由 Credit Suisse 报告);
在对象表达式中的基础变量没有遵循和类中的基础变量同样的规则;
更多内容推荐
与 Mads Torgersen 一起提前预览 C# 7
Channel 9的Seth Juarez访问了C#的产品经理Mads Torgersen,谈及关于下个版本的C#语言的开发,代号C# 7。 除一些其它特性外,还提及三个主要的特性:pattern matching、tuple syntax和nullable references。
VS 2019 要来了,是时候了解一下 C# 8.0 新功能
近日,微软发布了Visual Studio 2019 的发布日期,2019年4月2日Visual Studio 2019 将正式和大家见面,同时微软还将提供发布现场实时直播。
GCC 7.1 发布,完全支持 C++17
据GCC的维护者Jakub Jelinek所写,在GNU编译器套件集GCC的最新主版本GCC 7.1中,提供了丰富的新特性,包括:对当前C++17草案的实验性支持、更好的诊断能力以及新的优化技术。
C# 8.x 先睹为快
尽管 C# 8.0 还需要几个月的时间才能发布,但是 C# 8.x 的特性计划已经开始了。
微软在 C# 8 中引入预览版可空引用类型
微软已经为开发者提供了预览版的可空引用类型(Nullable Reference Type),想尝鲜的开发者可以尝试这个新特性,并提供反馈。
C# 7.1、7.2 特性追踪
早在8月份,C# 7.1就随Visual Studio 15.3悄悄地发布了,但准备并不充分。在这篇报道中,我们看一个微妙的编译器缺陷,并看下即将发布的C# 7.2准备好了哪些特性。
私域团队组织架构
2022-11-21
C#默认接口方法更新完成,很多细节问题尚待解决
随着对默认接口方法的支持越来越接近完成,一些潜在的问题被提了出来。
18|其他重要标准库特性:还有哪些库变更值得关注?
今天我们关注几个比较重要的标准库变更注,包括jthread、source location、Sync stream和u8string。
2023-03-03
C# 7.1 先睹为快(第二部分)
昨天我们介绍了异步Main函数(Async Main)和默认表达式(Default Expressions)。我们的C# 7.1之旅将继续,今天要介绍的特性在建议中称为推导元组名(Infer Tuple Names)和使用泛型的模式匹配(Pattern-matching with Generics)。
了解 JavaScript 新特性:Optional Chaining
Optional Chaining 是 JavaScript 的一个新特性,它允许我们在尝试访问对象的属性之前检查对象是否存在。
驯服泛型:了解类型参数
泛型精讲来了!
2022-11-04
C# 8.0 正式发布:Visual Studio 2019 支持所有新功能
新的语言功能包括可为空的引用类型、异步流、默认接口成员及新的代码模式。
05|Concepts:解决模板接口的类型与约束定义难题
Concepts能为我们的编程体验带来多大的革新?能解决多少模板元编程的历史遗留问题呢?
2023-01-25
40|驯服泛型:定义泛型约束
泛型第二篇来了!
2022-11-08
商业数据分析利器 - R 语言
2022-11-07
C++17 标准制定完成
据Herb Sutter的博客所写,在美国夏威夷Kona举行的冬季会议上,ISO C++标准委员会最终完成了C++17标准的制定工作。本文将对C++17的主要特性做一个简要的概括。
C# 8 新提案让泛型 Attribute 成为现实
从一开始, Attribute就是.NET的一部分。尽管理论上CLR支持泛型Attribute,但在实现新提案之前,仍然无法在C#中使用它。
微软提议在 C# 7 中为引用增加选项类型
微软C#语言的项目经理Mads Torgersen,最近提议在C# 7中引入可为选项类型(option types)的引用类型。加入选项类型能让C#语言变得更安全,正如Torgersen所说,在C#里,因为任一引用类型都能引用一个空值,从而导致了空引用异常的泛滥成灾,而使用选项类型能减少空引用异常的产生。
.NET 4.6 的 RyuJIT 编译器中又发现两个严重的 Bug
在.NET 4.6的RyuJIT编译器中又发现了两个严重的bug,要重现这些错误无需重新编译代码,只要在RyuJIT中(.NET 4.6自带并默认启用RyuJIT)运行现有的代码就会造成严重的问题。
暂无签名
推荐阅读
20|漫游 C++23:更好的 C++20
2023-03-08
一文看懂 PHP 8 的新特性
ISO C++ 主席 Herb Sutter 离开微软,并宣布即将发布的 C++ 26 是自 C++11 以来最具影响力的版本
编程语言23|未来展望:透过未来标准演进看 C++ 设计哲学
2023-03-15
低代码实现探索(三十六)表达式组件—基础组件的组件
2022-03-09
09|初识 trait:协议约束与能力配置
2023-11-08
c 语言学习笔记 2021/12
2021-12-28
电子书

大厂实战PPT下载
换一换 
张铭 | 北京大学 二级教授
华明 | 北京快猫星云科技有限公司 联合创始人;TGO鲲鹏会会员
詹明捷 | 商汤科技 AIGC研究与应用团队负责人








评论