1. 程式人生 > >F#週報2019年第47期

F#週報2019年第47期

新聞

  • 相遇WebWindow,.NET Core上的跨平臺webview類庫
  • 使用Bolero在WebAssembly中執行F#
  • 用於你團隊程式碼庫的AI輔助IntelliSense
  • Jupyter Notebook裡的ML.NET

視訊及幻燈片

  • Monads
  • 使用React,Elmish,F#與Fable構建hackernews的克隆
  • 使用Thoth.Json在F#與Fable中解碼Json
  • LSP:IDE背後的魔法
  • 在JS生態系統中使用F#
  • 同時使用Entity Framework與Docker
  • 使用Mac上的Visual Studio進行ASP.NET Core 3.0開發
  • DotNetCore.Show第38回
  • 組合的力量
  • F# Basic 004——值
  • Visual Studio:.NET社群會議
  • .NET搖滾:使用.NET配置你的雲

部落格

  • 使用F#通過基於屬性的方式測試你的API響應型別
  • 快速地從C#到F#移植PBKDF2密碼雜湊函式
  • 使用FSharp建立HTTP Trigger Azure Function
  • C# 9候選特性

F# vNext

  • F#語言建議:
    • 為非同步計算表示式引入初始選項
    • 允許record的泛型約束
    • 當縮排操作符導致match或者if-else區塊產生歧義時發出警告

GitHub專案

  • jet/equinox——.NET遡源類庫,包括CosmosDB,EventStore,整合測試及SqlStreamStore後端
  • cboudereau/category-theory-for-dotnet-programmers——該倉庫包含所有Bartosz Milewski書中的C++/haskell例子,已轉換成csharp與fsharp

最新的釋出

  • Pulsar.Client 0.10.0
  • CosmoStore.Marten 3.0.0
  • FSharpx.Collections and Experimental 2.1.1

來源