Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- PostgreSQL: Announcing pl/dotnet, version 0.99 (beta)
- .NET 9 Preview 3 · dotnet/core · Discussion #9271 (github.com)
- Introducing MSTest SDK - Improved Configuration & Flexibility - .NET Blog (microsoft.com)
- Introducing the new Copilot experience in Visual Studio - Visual Studio Blog (microsoft.com)
- Azure Developer CLI (azd) - April 2024 Release - Azure SDK Blog (microsoft.com)
Videos
- Moving IO to the edges of your app: Functional Core, Imperative Shell - Scott Wlaschin (youtube.com)
- Building a fully functional F# web API - s01e01: walking skeleton (youtube.com)
- Using Fable in Astro (youtube.com)
- Improving your Domain Models (youtube.com)
- A Brief Comparison of Modern Programming Languages - TypeScript vs Golang vs Elixir vs Rust vs F#
- Languages & Runtime Community Standup: Simplifying .NET development (youtube.com)
- ASP.NET Community Standup: Blazor Hybrid + Web in .NET 9 - YouTube
- New .slnx Solution Format in Visual Studio — no more GUIDs! (youtube.com)
- Await Async Tasks Are Getting Awesome in .NET 9! (youtube.com)
- You Need to Update Your .NET Solution Files! (youtube.com)
Blogs
- StringBuffer - An F# string builder (simonreynolds.ie)
- Elmish Bridge | Compositional IT (compositional-it.com)
- A Brief Comparison of Modern Programming Languages - TypeScript vs Golang vs Elixir vs Rust vs F# (hamy.xyz)
- What is Fable? - Ada Beat
F# vNext
Highlighted projects
- ionide/tree-sitter-fsharp: tree-sitter-fsharp (github.com)
- adelarsq/neofsharp.vim: Basic F# support for (Neo)Vim 🔷🦔 (github.com)
- fsprojects/fsharp-hashcollections: Library providing fast hash based immutable map and set (github.com)
- Brick-Abode/pldotnet: Build PostgreSQL functions, procedures, and triggers in C# and F# (github.com)
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!