Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Rust for Fsharpers and F# for Rustaceans
- Migration From Giraffe to Oxpecker
- Secure your container build and publish with .NET 8 - .NET Blog (microsoft.com)
- The Journey to Accessible Apps: Keyboard Accessibility and .NET MAUI - .NET Blog (microsoft.com)
Videos
- How to make HTTP Requests with an Authorization Bearer Token in F# using FsHttp (youtube.com)
- Make calculator with f# (youtube.com)
- On .NET Live: Supercharging Blazor SSR with htmx (youtube.com)
- The New Collection Access Feature of C# 13 (youtube.com)
- The Only .NET Scheduler You Should Be Using! (youtube.com)
Blogs
- F# Nullness support | Compositional IT (compositional-it.com)
- StringBuffer - An F# string builder (simonreynolds.ie)
- How to make HTTP Requests with an Authorization Bearer Token in F# using FsHttp (hamy.xyz)
- What is Fable? - Ada Beat
F# vNext
- Tracking issue for remaining AssemblyBuilder.Save work in .NET 9 · Issue #92975 · dotnet/runtime · GitHub
- Add `dotnet tool update --all` option · Issue #10130 · dotnet/sdk · GitHub
Highlighted projects
- ken-okabe/vanfs: 🍦 VanFS: 1:1 bindings from F# to 🍦VanJS (an ultra-lightweight , zero-dependency , and unopinionated Reactive UI framework based on pure vanilla JavaScript and DOM without React/JSX) + WebComponents + micro FRP
- fabulous-dev/Fabulous.Avalonia: Declarative UIs for Avalonia with F# and MVU, using Fabulous
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!