News from the dotnet/fsharp repository
summary
dotnet/fsharp shows concrete additions now available in preview: nested record updates (dot-notation copy/update), multidimensional arrays up to 32 dims, yield-from in sequence exception handlers, compile-time computed literals and enum bitshifts, a richer Array.Parallel module and a Visual Studio task-list provider. There's also extended string interpolation using multiple $ and a new transparent compiler prototype that uses a synchronous cache to enable parallel type-checking and cancellation; initial benchmarks on a Giraffe project report measurable time and memory savings. Features live in the dotnet/fsharp repo and require language-preview.
AI-written summary · about
chapters (6)
- 0:00Introduction to F-sharp team
- 1:28F-sharp compiler advancements
- 10:42Community and editor experience
- 12:48Language feature development
- 20:04Transparent compiler project
- 26:06Q&A and conference wrap-up
related talks
50mWhat’s New in F# 5.0 & Beyond
01h 00mFunctional-first programming with F#
01h 08mWhy Every Day as a Developer Would Be Easier with F#
01h 01mF# as a Better Python
01h 05mBusting the Func'ing Jargon
42mF# for the curly brace developer
01h 00mC#'s Functional Journey
46mFunctional programming in F# Fad or Fabulous
