Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Safer recursion in F# – .NET Blog (microsoft.com)
- F# 8 support in Rider 2023.3
- A year of making you more productive using Git in Visual Studio – Visual Studio Blog (microsoft.com)
Videos
- For Loops Unnested: Exploring Column-Based Techniques (youtube.com)
- Open Source F# projects I’m supporting in 2024 (youtube.com)
- F# / Giraffe + HTMX with Giraffe.ViewEngine (youtube.com)
- String-Backed Enums in F# (youtube.com)
- Advent of code 2023 in F#
- Measure Your Application’s Performance in .NET (youtube.com)
- This is Best Way To Create CLI Apps in .NET (youtube.com)
- Data Journalism with F# and Squirrel – sudipta mukherjee
- Evolving improvement on existing features in the latest F# release in 2023: F# 8.0 (and a surprise) – Eriawan still WFH
- H-ing gracefully – dawe
- Exploratory Data Analysis with F#, Plotly.NET, and ML.NET DataFrames – Matt Eland
- GOOD NEWS – for .Net, C#, F#, and the Web + part2 – SchlenkR
- State of FsLab 2023 – @fslaborg
- DI for F# butterflies 🦋 – jkone27
- Down the Concurrency Rabbit Hole – Orlando Anderegg
Blogs
- Exploring F# (Fsharp language). A Novel Learning Journey | Raúl Ferrer MCO (raulferrer.dev)
- A quick look at Argu | Compositional IT (compositional-it.com)
- Domain Modeling Recursive Types in F# | Codit
- String-backed Enums in F# (hamy.xyz)
- F# / Giraffe + HTMX with Giraffe.ViewEngine (hamy.xyz)
- Open Source F# projects I’m supporting in 2024 (hamy.xyz)
F# vNext
- A sneak peak for #fsharp Ionide users. The analyzers work of the last couple of months will be reintegrated in early 2024.
- Extract signature files from implementation file · dotnet/fsharp · Discussion #16450 · GitHub
- F# Language Suggestions
Highlighted projects
- fsprojects/Z3Fs: Simple DSL to solve SMT problems using Z3 API in F#
- fsprojects/FsHttp: A lightweight F# HTTP library by @SchlenkR and @dawedawe
- fsprojects/Argu: A declarative CLI argument parser for F#
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!