Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Call for speakers: F# eXchange 2021
- New tools from Microsoft Research help developers write bug-free code, faster - AI for Business
- .NET 6 Preview on App Service - Azure App Service
- Date, Time, and Time Zone Enhancements in .NET 6 | .NET Blog (microsoft.com)
- Conversation about containers | .NET Blog (microsoft.com)
- Build apps for Microsoft Teams with .NET | Visual Studio Blog
- Show dotnet: Running my .NET nanoFramework for 8 years on a battery | .NET Blog (microsoft.com)
- Learn What’s New in .NET Productivity | Visual Studio Blog (microsoft.com)
Videos and Slides
- ASP.NET Community Standup - What's new in Blazor - YouTube
- Languages & Runtime Community Standup - Templates and Arm64 - YouTube
- Performance Profiling | .NET Perf Counters Tool | Visual Studio Toolbox | Channel 9 (msdn.com)
- On .NET Live - Secrets of building Blazor Components - YouTube
Blogs
- Fantastic F# and Azure Developer Extensions for VSCode - Isaac Abraham
- The definitive list of .NET blogs and .NET podcasts every developer needs to bookmark | OverOps
F# vNext
- New language suggestions
- Mixing ranges and values to construct sequences · Issue #1031
- Subtraction of two chars · Issue #1030
- Non-local open directives · Issue #1029
- Printf format for hex-formatted floating-point numbers · Issue #1028
- try/with in seq expressions · Issue #1027
- Surrogate pairs and escaped identifiers · Issue #1026
- Enable pattern matching on more specific types from type test patterns · Issue #1025
- Recognising [<System.Runtime.CompilerServices.ModuleInitializer>] · Issue #1024
- Covariant return types · Issue #1023
Highlighted projects
- cognitedata/oryx: .NET Cross platform and highly composable middleware for building web request handlers in F#
- houstonhaynes/fsharp_webparser: Initial F# project to extract openGraph attributes from a web page and return as a JSON object to be picked up by Hugo (Portfolio)
- marklam/EverythingAsCodeFSharp: Cloud projects with devops, deployment and build all done in code. In F#.
- fsprojects/FSharp.Data.Adaptive: On-demand adaptive/incremental data for F#
New Releases
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!