Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Rider 2023.1 EAP 7 Comes With Support for Unity DOTS, a VCS Widget for Perforce, and More | The .NET Tools Blog (jetbrains.com)
- Generate images with AI using Stable Diffusion, C#, and ONNX Runtime – .NET Blog (microsoft.com)
- Introducing the Reliable Web App Pattern for .NET – .NET Blog (microsoft.com)
- What’s new for the WinForms Visual Basic Application Framework – .NET Blog (microsoft.com)
- Visual Studio 2022 – 17.5 Performance Enhancements – Visual Studio Blog (microsoft.com)
- Developing Accessible Apps with Visual Studio – Visual Studio Blog (microsoft.com)
- Microsoft Graph .NET SDK v5 is now generally available
- Announcing Microsoft Graph Toolkit v3.0 preview-1
- ChatGPT is now available in Azure OpenAI Service | Azure Blog and Updates | Microsoft Azure
- Exploring open-source capabilities in Azure AI | Azure Blog and Updates | Microsoft Azure
Videos and Slides
- First hands-on session Amplifying F# – YouTube
- Session about Ionide and FSAutocomplete – YouTube
- Filtering lists in F# – YouTube
- Splitting an F# list in two – YouTube
- Concatenating F# lists – YouTube
- Introduction to F# web programming with WebSharper by Adam Granicz – YouTube
- Languages & Runtime Community Standup – Considering discriminated unions – YouTube
- ASP.NET Community Standup – Blazor App Testing with Playwright – YouTube
- .NET Monthly Roundup – February 2023 – .NET 8 Preview 1, New Visual Studio features, and more! – YouTube
- ASP.NET Community Standup – Dev tunnels in Visual Studio for ASP.NET Core projects – YouTube
- .NET MAUI Community Standup – Upgrade Assistant – for Mac?!?! – YouTube
- On .NET Live – AI Everywhere: Azure ML and ONNX Runtime – YouTube
- Ask the experts/Get to know Microsoft Graph team! – YouTube
- Why is .NET so Insanely Fast? with Stephen Toub | Keep Coding Podcast #7 – YouTube
- Merge Conflict: 348: ChatGPT Comes to the Command Line
- Azure DevOps Podcast: Christian Wenz: ASP .NET Core Security – Episode 233
- Episode 50 🎉: Hot Reload – with David Wengier // The Unhandled Exception Podcast
Blogs
- Building Functional .NET Applications: a Guide for Choosing between F# vs C# (infoq.com)
- Static Duck Typing in F# – Prashant Pathak
- Lean BDD with even more Code Generation (plainionist.net)
F# vNext
- Session about Ionide and FSAutocomplete | Amplifying F# (amplifying-fsharp.github.io)
- [Blazor] WASM GC · Issue #82974 · dotnet/runtime · GitHub
- [RFC FS-1135] Random functions for collections · fsharp/fslang-design · Discussion #731 · GitHub
- F# Language Suggestions
- Generic units of measure · Issue #1257
- Add additional trigonometric functions to `FSharp.Core.Operators` · Issue #1256
- Static members of [<AutoOpen>] tagged class to be directly available as the functions of the class-containing module · Issue #1255
- Enable record inheritance · Issue #1254
- Spread operator for F# · Issue #1253
- Module interfaces for C# interop? · Issue #1252
- Copy data between records of different types · Issue #1251
Highlighted projects
- slaveOftime/Fun.AspNetCore
- RonaldSchlenker/FSharp.Text.TypedTemplateProvider: Text template model type provider written in F#
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!
One thought on “F# Weekly #10, 2023 – Rider 2023.1 EAP 7, VS 2022 – 17.5, Amplifying Ionide and FSAutocomplete”