Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- .NET Development on Apple Silicon
- What’s next for System.Text.Json?
- Localize .NET applications with machine-translation
- Creating a game art asset pipeline in .NET
- I've developed indie game with f# (partially) and Unity
- F# Dependency Injection - how to compose dependencies with partial application and don't fail with tests - Marcin Golenia
- Functional Gift Wrapping - Matthew Herman
- F# Advent 2020: Revisiting Windows Forms and WPF in .NET 5.0 and hello F# 5.0 - Eriawan
- Plugin architecture in F# - Stan Janssen
- The 40 year old logging virgin - Luis Ferrao
- Map Data Visualisation with F# and Fable - Mark Pattison
- Train an image classifier using F# and ML .NET - Luis Quintanilla
- A Type of Happiness Inc. - Damian Płaza
- Gitpod & Snowpack - Florian Verdonck
- Working with SignalR and Fabulous - Mark Allibone
- Farmer or Pulumi? Why not both! - Mikhail Shilkov
- Exercism, List.scan and the Twelve Days of Xmas - Martin Freedman
- F# Basics – Result<'a>: or How I Learned to Stop Worrying and Love the Bind - Reed Copsey, Jr.
- Running ASP.Net web application with Falco on AWS Lambda - Istvan
- Introducing F# onto your systems - Jorge Gueorguiev
- An F# Primer for curious C# developers. - Ryan Coy
- Build a Recommendation engine with ML.NET and F# - Riccardo Terrell
- Differentiating Web Assembly with F# - Kunjan Dalal
Videos and Slides
Blogs
- Don Syme: Geek of the Week - Richard Morris
- Next Steps for Flips - Matthew Crews
- Building an MQTT server in F# - Part 3 - codesuji
- Why you should learn F# - Dustin Moris Gorski
- Functional Programming with AWS CDK - Wojciech Gawroński
- It was observables all this time - Alfonso Garcia-Caro
- What is better in C# - Urs Enzler
- The beginner F# community in numbers - Kit Eason
- Writing High Performance Code in F# - Isaac Abraham
F# vNext
GitHub projects
- cmeeren/Facil - Facil generates F# data access source code from SQL queries and stored procedures. Optimized for developer happiness.
- AngelMunoz/NvmFs - A dead-simple node version manager written in F#
- UnoSD/Pulumi.FSharp.Extensions - F# computational expressions to reduce boilerplate in Pulumi code
- NickDarvey/FSharp.Data.DACFx.MSBuild - An MSBuild tools package to unite SSDT and type providers like FSharp.Data.SqlClient
- deviousasti/fsharp-highlighting - An fast, embeddable WPF control which displays F# Source Code with syntax highlighting
- AngelMunoz/Mondocks - An alternative way to interact with MongoDB databases from F# that allows you to use mongo-idiomatic constructs
- tforkmann/AzureTackle - Thin F# API for AzureTable for easy data access to azure tables with functional seasoning on top
- davedawkins/Fable.Sveltish - An experiment in applying the Svelte design to native Fable
New Releases
- Fable 3.0.4
- SwaggerProvider 0.11.0
- Ionide 5.0 Preview 3
- Farmer 1.3.0-beta3
- Fantomas 4.3
- FSharp.Core.Fluent 2.0.0
That’s all for now. Have a great week.
Previous F# Weekly edition – #50, 2020