Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Announcing a new version of the .NET Upgrade Assistant with support for .NET MAUI and Azure Functions! - .NET Blog (microsoft.com)
- Web API development in Visual Studio 2022 - Visual Studio Blog (microsoft.com)
- Announcing .NET mobile Debugging in VS Code. Mobile development in VS Code with Uno Platform or .NET MAUI.
- JetBrains .NET Day Online 2023 – Call for Speakers | The .NET Tools Blog
- C# Support in Fleet: Solution View, Unit Testing, and More! | The .NET Tools Blog (jetbrains.com)
- Preview of .NET resource providers | Pulumi Blog
F# Videos and Slides
- The Business of the F# Programming Language with Don Syme - YouTube
- How to transform AVRO (IDL) data to multiple PARQUET files - Ramon Soto Mathiesen
- Implement syntax for creating immutable arrays - YouTube
- Functional CQRS with Akka.NET - YouTube
- FP Beginners: It's NOT that scary, I promise ... - YouTube
- F# Tutorial: Ignoring asynchronous returns - YouTube
- F# Tutorial: Introducing Async - YouTube
- F# Tutorial: When to use the do! keyword - YouTube
- F# Tutorial: Introducing the actor model - YouTube
- F# Tutorial: Using the inbox.QueueLength property of the MailboxProcessor class - YouTube
- F# Tutorial: using the inbox.DefaultTimeout property of the MailboxProcessor class - YouTube
- Microservices. Booting Up The Template Azure Function Apps. (Pt. 2) - YouTube
.NET Videos
- .NET Monthly Roundup - April 2023 - .NET 8 Preview 3, C#12, and more! - YouTube
- On .NET Live - Modern cloud applications using containers in Azure - YouTube
Blogs
- Godot 4: Script with F# - HAMY
- F#, Ionide, Vim and NvChad. I’ve been enjoying a journey into using… | by Callum Linington
- The Nature of Code: Example I.1 - Traditional Random Walk (Godot 4 + F#) - HAMY
- Myths about F#: F# is slow! No, F# can be really fast. – planetgeek.ch
- Adding Fable.Form to a SAFE app - Matt Gallagher
F# vNext
Highlighted projects
- dotnet/dotnet-wasi-sdk: An SDK for building .NET projects as standalone WASI-compliant modules
- fsprojects/fsharp-ai-tools: TensorFlow API for F# + F# for AI Models eDSL
- jkone27/FSharp.Data.Mutator: Enables to create copies (similar to lenses) to generated FSharp.Data types (json only for now)
New Releases
That’s all for now. Have a great week.
If you want to help keep F# Weekly going, click here to jazz me with Coffee!