Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Announcing ML.NET 1.1 and Model Builder updates
- Announcing .NET Core 3.0 Preview 6
- Try the new System.Text.Json APIs
- Calling Infer.NET from F#
- Anonymous Records Docs
- Check out FableConf Agenda
- Fabulous: Add the Fabimals sample & Fabulous on the Watch (Tizen)
- Websharper: MVU Tic-Tac-Toe tutorial
- Trace .NET Core Applications on Linux with strace
- Visual Studio 2019 for Mac version 8.1
Videos & Slides
- Event Sourcing DIY - Intro, Domain Driven Design - S2E01 - Roman Sachse
- F# and Xamarin.Forms! Talking Fabulous with one of the lead maintainers Tim Lariviere
- Try the new System.Text.Json APIs!
- Home Grown IoT Part 4 - Data Downloader by Aaron Powell
- Learning F# — A Simple Parser - Michael Kohl
- Implementing Sign In with Apple in ASP.NET Core - Scott Brady
- CoreFX: Ensure JSON serializer/deserializer can handle common F# types
- emacs-lsp/lsp-mode: Add F# Language support
- New language sugestions:
- Special inline active patterns that have an effect on exhaustiveness warnings
- new System.IO.MemoryStream // Now without parentheses!
- Patterns for self identifiers
- Support C#-style Deconstruct method based pattern matching
- Safe versions for built-in number conversion functions
- Public []s as static members
- Allow optional members to be inferred as part of signature when appropriate
- Allow variable patterns for tuples in Discriminated Union matching
GitHub projects
- mikhailshilkov/pulumi-fsharp - Very experimental PoC of running Pulumi as F# CEs
- FSharp.Compiler.Service 29.0.1
- F# mode for Emacs 20190609.1317
- FSharp.Text.RegexProvider 2.0.1
- MathNet.Numerics.FSharp.Signed 4.8.1
That’s all for now. Have a great week.
Previous F# Weekly edition – #23, 2019