F#周报2019年第40期

新闻

  • 将项目成熟度重新考虑为一个社区过程
  • 介绍.NET Core Windows Form设计器预览1
  • F# 4.7可以预览新语言特性与语法

视频及幻灯片

  • DotnetConf2019展示
  • .NET设计审查:GitHub快速审查

博客

  • .NET Core 3本地工具
  • 使用F#解析连接器构建对话系统
  • 创建基于.NET Core 3.0的F#控制台应用程序
  • 使用F#与FParse进行更好地解析
  • 介绍F#的函数式编程——第4部分
  • 控制台,终端与shell之间的区别

F# vNext

  • 新的语言建议:
    • with get()中使用类型推断帮助推断set value
    • 类型匹配:C# 9中的Parity
    • 当类型指定时向上转型matchif表达式
    • 添加管道运算符(|>!)

GitHub项目

  • fsprojects/FSharp.Data.Adaptive——F#中按需适应/递增数据
  • jakewitcher/FSharp_HtmlParser——使用FParsec类库编写HTML解析器
  • panesofglass/FSharp.Data.JsonSchema——用于F#类型的JSON Schema定义生成器
  • evelinag/explorable-reinforcement-learning——基础的加强学习算法
  • mrLSD/riscv-fs——F# RISC-V指令集标准规范
  • JaggerJo/Avalonia.FuncUI——使用F#与Avalonia开发跨平台的MVU GUI应用程序

最新的发布

  • Giraffe 4.0.0
  • FSharp.Compiler.Service 32.0.0
  • FSharp.SystemTextJson 0.5
  • WebSharper 4.5.19
  • FSharp.Control.Websockets 2.2
  • Pulsar.Client 0.2.0
  • FsLibLog 0.3.0

来源

你可能感兴趣的:(F#周报2019年第40期)