Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Comparison between different Async types | IcedTasks
- Announcing the stable release of the official OpenAI library for .NET – .NET Blog
- Welcome to the OpenAPI Blog – OpenAPI at Microsoft
- Announcing the stable release of the Azure OpenAI library for .NET – Azure SDK Blog
- Announcing Azure Cosmos DB Integration with LangChain.js! – Azure Cosmos DB Blog
- Using JSON Schema for Structured Output in .NET for OpenAI Models | Semantic Kernel
- Effectively building Linux apps with Microsoft Dev Box and WSL | Develop from the cloud
- Visual Studio 2022 – Recent performance enhancements – Visual Studio Blog
- Discover Hidden Insights with Profiler’s External Code Decompilation – Visual Studio Blog
Videos
- MS-ILX, Some Shared Compiler Infrastructure for Typed Programming Languages – Don Syme – 2000/04 – YouTube
- How to get HTMX Target from Web Requests in F# Giraffe – YouTube
- On .NET Live – Storytelling with Blazor and AI – YouTube
- .NET MAUI Community Standup – .NET MAUI 4, 9, 12, 16, 18, 35 – YouTube
- LLMs gone wild – Tess Ferrandez-Norlander – NDC Oslo 2024 – YouTube
- How to deliver continuously – Christian Johansen – NDC Oslo 2024 – YouTube
- Distributed Async Await • A new programming model for the cloud – Dominik Tornow – NDC Oslo 2024 – YouTube
Blogs
- Easy document searching with Typesense and F# | Compositional IT
- How to get HTMX Target from Web Requests in F# Giraffe
- Major updates to NetEscapades.AspNetCore.SecurityHeaders
Highlighted projects
- nfdi4plants/ARCtrl: Library for management of Annotated Research Contexts (ARCs) using an in-memory representation and runtime-agnostic contract systems.
- SchlenkR/TypeFighter: A graph based approach to type inference written in F#
New Releases
- Akka.FSharp 1.5.30
- Fable 4.22.0
- Fable.Package.SDK 1.1.0
- Parquet.Net 5.0.0
- Prime 9.30.0
- ARCtrl 2.1.0-alpha.1
- Elmish.WPF 4.0.0-beta-56
- FsSpreadsheet 6.3.0-alpha.4
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!
