Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Learn to build applications with F# | .NET Blog (microsoft.com)
- FSSF 2021 Board of Trustees Election
- F# AutoComplete for SublimeText
- SiteFi is a simple and highly configurable static site generator for F#
- F# Up For Grabs (up-for-grabs.net)
- Sutil has its own REPL!
- File IO improvements in .NET 6 | .NET Blog (microsoft.com)
- Introducing the .NET MAUI Community Toolkit (Preview) | .NET Blog (microsoft.com)
- Optimizing toolbars for your workflow | Visual Studio Blog (microsoft.com)
- Boost your productivity with Productivity Power Tools Extensions in Visual Studio 2022! | Visual Studio Blog (microsoft.com)
Videos and Slides
- The .NET MAUI Podcast Episode 97: The New .NET MAUI Podcast (dotnetmauipodcast.com)
- Diagnosing memory leaks in .NET apps - YouTube
Blogs
F# vNext
- Plan for Deep Learning in .NET · Issue #5918 · dotnet/machinelearning (github.com)
- Enable fsharp language for the extension by jashook · Pull Request #63 · jashook/vscode-dotnet-insights
- [RFC FS-1110, 1111] index syntax and ref cell op deprecation by dsyme · Pull Request #11900
- F# Language Suggestions:
- Inline bind operator for computation expressions · Issue #1070
- Downcast/Upcast operators and keywords as functions similar to infix operators · Issue #1069
- Clarify status of SRTP constructor constraints · Issue #1068
- (List/Array/Seq).try(Average/AverageBy/Max/MaxBy/Min/MinBy/Reduce/ReduceBack/Skip/Tail/Take) · Issue #1067
- (List/Array/Seq).repeat and Seq.(repeatInfinite/replicateInfinite) · Issue #1066
- Addition of a correct modulus operator · Issue #1065
Highlighted projects
- alfonsogarciacaro/Fable.Lit: Write Fable Elmish apps with lit-html
- jashook/vscode-dotnet-insights: VS Code extension to monitor .NET Processes for GC information in real time, or drill into .NET DLLs by viewing the IL and compiled code. Relies on ildasm and a public .NET JIT tool PMI.
- fsprojects/FSharp.UMX: F# units of measure for primitive non-numeric types
- hvester/EndpointBuilder: F# library for developing HTTP APIs with OpenAPI documentation
- granicz/SiteFi: A simple WebSharper-based static blog generator with markdown articles
- pimbrouwers/Donald: A simple F# interface for ADO.NET
New Releases
- Farmer 1.6.15
- ExcelProvider 2.0.0
- Myriad.Sdk 0.5.4
- Pulsar.Client 2.8.0
- Fable.Haunted 1.0.0-beta-007
- Fable.ShadowStyles 1.0.0-beta-002
- altcover.visualizer 8.2.822
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!