Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Announcing .NET 8 Preview 1 – .NET Blog (microsoft.com)
- ASP.NET Core updates in .NET 8 Preview 1 – .NET Blog (microsoft.com)
- WPF Roadmap 2023
- EF Core 8 Preview 1: Raw, lazy, and on-time – .NET Blog (microsoft.com)
- Updated Modern Code Generation for WinForm’s InitializeComponent – .NET Blog (microsoft.com)
- Announcing the reliable web app pattern for .NET on App Service (microsoft.com)
- Get ready for Hack Together: Microsoft Graph and .NET
- Updated Modern Code Generation for WinForm’s InitializeComponent – .NET Blog (microsoft.com)
Videos and Slides
- Fast F#: Writing a Dictionary Part 12: Byte LL Inline – YouTube
- Fast F#: Intro to Classes – YouTube
- Comparing F# and C# inheritance – YouTube
- Overriding inherited methods in F# – YouTube
- Abstract base classes in F# – YouTube
- Abstract classes vs interfaces in F# – YouTube
- Object expressions in F# – YouTube
- Merge Conflict: 346: Calling .NET Libraries from Rust with Native AOT
Blogs
- Custom Keywords in Computation Expressions – Isaac Abraham
- Introducing Florence — Paweł Stadnicki
- Today’s random F# code: Nice test error messages with Unquote and Diffract – Urs Enzler
- Myths about F#: F# is for FP, C# for OOP – Urs Enzler
- My attempt at Event Modeling Scott Wlaschin’s F# book ‘Domain Modeling Made Functional’: Chapter 1 – Ivan Rainbolt
F# vNext
- F# Language Suggestions:
- Allow CustomOperation without explicity name · Issue #1250
- Anonymous type instantiation using `Delegate` for `IQueryable` · Issue #1249
- Adding advisory on the ref keyword itself · Issue #1248
- Object expressions implemented by a value · Issue #1245
- Support for ValueTask state machine computation expression · Issue #1244
Highlighted projects
- JaneySprings/DotNet.Meteor: A VSCode extension that can run and debug .NET apps (based on Clancey VSCode.Comet)
- AshleyF/Lispkit: Lispkit Lisp/SECD Machine
- adelarsq/awesome-fable-react-native: An awesome list about to use Fable with ReactNative 🧚♀️
- GitHub – u1roh/FSharp.JSerde- JSON Serialization for F# Types
New Releases
- fsharp-mode 20230219.1511
- fsautocomplete 0.59.0
- FAKE v6
- Nostra 0.0.1
- Feliz.Template v4.x
- Plotly.NET v4.0.0
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 #8, 2023 – .NET 8 Preview 1, Florence, FAKE 6 and Plotly.NET 4”