# F# Weekly #43, 2021 - 9 years of F# Weekly, #FsAdvent 2021, F# eXchange 202, F# 6.0 and Hot Reload drama #fsharp

**URL:** <https://forums.fsharp.org/t/f-weekly-43-2021-9-years-of-f-weekly-fsadvent-2021-f-exchange-202-f-6-0-and-hot-reload-drama-fsharp/1962>\
**Category:** General\
**Tags:** news\
**Created:** [October 23, 2021, 1:11pm UTC](https://forums.fsharp.org/t/f-weekly-43-2021-9-years-of-f-weekly-fsadvent-2021-f-exchange-202-f-6-0-and-hot-reload-drama-fsharp/1962 "2021-10-23T13:11:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![sergey\_tihon](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.fsharp.org/sergey_tihon/32/25_2.png) [@sergey\_tihon](https://forums.fsharp.org/u/sergey_tihon)\
**Post date:** [October 23, 2021, 1:11pm UTC](https://forums.fsharp.org/t/f-weekly-43-2021-9-years-of-f-weekly-fsadvent-2021-f-exchange-202-f-6-0-and-hot-reload-drama-fsharp/1962/1 "2021-10-23T13:11:20Z")

</div>

Welcome to F# Weekly,

> This is an anniversary edition of F# Weekly! It's hard to believe, but I've been making weekly for 9 long years already, wow! This year I became the father of a wonderful girl who often takes part in the weekly creation 😜. Thank you for reading F# Weekly and [supporting me](https://www.buymeacoffee.com/sergeytihon). Please volunteer yourself for [#FsAdvent](https://t.co/bUaD0mgTPT?amp=1), book a slot and your F# story.
> 
> Sergey

A roundup of F# content from this past week:

**News**

- [What’s new in F# 6 - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/whats-new-in-fsharp-6/)
- [Update on .NET Hot Reload progress and Visual Studio 2022 Highlights (microsoft.com)](https://devblogs.microsoft.com/dotnet/update-on-net-hot-reload-progress-and-visual-studio-2022-highlights/)
- [Microsoft angers the .NET open source community with a controversial decision - The Verge](https://www.theverge.com/2021/10/22/22740701/microsoft-dotnet-hot-reload-removal-decision-open-source)
- [Detailed thoughts on the State of the .NET Foundation · Discussion #60 · dotnet-foundation/Home](https://github.com/dotnet-foundation/Home/discussions/60)

> <https://twitter.com/sergey_tihon/status/1450138666505056256>

**Videos and Slides**

- [MergeConflict #276: .NET 6 + C# 10 == Mind Blown](https://www.mergeconflict.fm/276)
- .NET Rocks #1761: [C# 10 with Mads Torgersen](https://dotnetrocks.com/?show=1761)
- [.NET Core #84 - ASP .NET Core 5 Design Patterns With Carl-Hugo Marcotte](https://dotnetcore.show/episode-84-asp-net-core-5-design-patterns-with-carl-hugo-marcotte/)
- [ASP.NET Community Standup - Advanced Kestrel Socket APIs - YouTube](https://www.youtube.com/watch?v=deWmeQ1UHVI&ab_channel=dotNET)
- [On .NET Live - Exploring Actors with Proto.Actor - YouTube](https://www.youtube.com/watch?v=MwxwHR6r_40&ab_channel=dotNET)

**F# eXchange 2021**

- [Why Every Day as a Developer Would Be Easier with F# - Urs Enzler](https://skillsmatter.com/skillscasts/17226-why-every-day-as-a-developer-would-be-easier-with-f-sharp)
- [Fable Python |\> F# ♥️ Python - Dag Brattli](https://skillsmatter.com/skillscasts/17237-fable-python-f-sharp-python)
- [F# Gives You Superpowers - James Randall](https://skillsmatter.com/skillscasts/17239-f-sharp-gives-you-superpowers)
- [Hedy: Creating a Gradual Programming Language - Felienne Hermans](https://skillsmatter.com/skillscasts/17261-keynote-felienne-hermans)
- [Working with GraphQL Services from F# Applications - Zaid Ajaj](https://skillsmatter.com/skillscasts/17241-working-with-graphql-services-from-f-sharp-applications)
- [Understanding Microservices: A Guide for the Monolithic Developer - Layla Porter](https://skillsmatter.com/skillscasts/17251-understanding-microservices-a-guide-for-the-monolithic-developer)
- [Rocking it with Sitelets: Building a CMS with WebSharper - Adam Granicz](https://skillsmatter.com/skillscasts/17277-rocking-it-with-sitelets-building-a-cms-with-websharper)
- [PHP to F#, Three Years Later - Aaron Muylaert](https://skillsmatter.com/skillscasts/17245-php-to-f-sharp-three-years-later)
- [How to Run the SAFE Stack on Kubernetes with a PostgreSQL Backend - Chris Arnott](https://skillsmatter.com/skillscasts/17238-how-to-run-the-safe-stack-on-kubernetes-with-a-postgresql-backend)
- [Lightning Talk: A Finance Student Learns to Code F# - Antonio Salomao](https://skillsmatter.com/skillscasts/17247-lightning-talk-a-finance-student-learns-to-code-f-sharp)
- [Lightning Talk: My 100 Days of F# - in 10 Minutes - Mafinar Khan](https://skillsmatter.com/skillscasts/17244-my-100-days-of-f-sharp-in-10-minutes)
- [Lightning Talk: F# as DSL for Complex Domains - Vagif Abilov](https://skillsmatter.com/skillscasts/17242-f-sharp-as-dsl-for-complex-domains)
- [Lightning Talk: Building Cross-device Experiences with Uno Platform and Elmish - Andrii Chebukin](https://skillsmatter.com/skillscasts/17246-building-cross-device-experiences-with-uno-platform-and-elmish)
- [Lightning Talk: Reactive forms and validation with WebSharper - Jozsef Uri](https://skillsmatter.com/skillscasts/17278-lightning-talk-reactive-forms-and-validation-with-websharper)
- [Lightning Talk: In defense of Exceptions: Throw (away) your Result - Roman Provazník](https://skillsmatter.com/skillscasts/17243-in-defense-of-exceptions-throw-away-your-result)
- [Lightning Talk: Fantomas V: The One that Will Format the F# Compiler. - Florian Verdonck](https://skillsmatter.com/skillscasts/17236-fantomas-v)
- [It's a stress-free life being an F# dev - Ian Russell](https://skillsmatter.com/skillscasts/17240-it-s-a-stress-free-life-being-an-f-sharp-dev)
- [F# in Production —&nbsp;How a Complete Amateur Can Succeed with F#: A Testimonial. - Casper Bollen](https://skillsmatter.com/skillscasts/17279-f-sharp-in-production-how-a-complete-amateur-can-succeed-with-f-sharp-a-testimonial)
- [Adopting F# on a Consultancy Project: From Zero to MVP to V0 Launch - Juarez Aires Sampaio Filho](https://skillsmatter.com/skillscasts/17235-adopting-f-sharp-on-a-consultancy-project-from-zero-to-mvp-to-v0-launch)
- [Deep Learning with F#: An Experience Report - Faisal Waris](https://skillsmatter.com/skillscasts/17260-deep-learning-with-f-sharp-an-experience-report)
- [Using F# to Structure an Island of Simplicity - Tejas Viswanath](https://skillsmatter.com/skillscasts/17227-using-f-sharp-to-structure-an-island-of-simplicity)

**Blogs**

- [F# Advent Calendar in English 2021](https://sergeytihon.com/2021/10/18/f-advent-calendar-2021/) – Sergey Tihon
- [Can we trust Microsoft with Open Source?](https://dusted.codes/can-we-trust-microsoft-with-open-source) - Dustin Moris Gorski
- [Growing a Gilded Rose](https://paul.blasuc.ci/posts/grow-a-rose.html) - Paul Blasucci
- [Growing a Gilded Rose, Part 1: Make It Testable](https://paul.blasuc.ci/posts/rose-1-testable.html) - Paul Blasucci
- [Growing a Gilded Rose, Part 2: Next Year's Model](https://paul.blasuc.ci/posts/rose-2-model-fs.html) - Paul Blasucci
- [Growing a Gilded Rose, Part 3: When Worlds Collide](https://paul.blasuc.ci/posts/rose-3-coalesce.html) - Paul Blasucci
- [Growing a Gilded Rose, Part 4: A New Requirement Appears](https://paul.blasuc.ci/posts/rose-4-extended.html) - Paul Blasucci
- [Growing a Gilded Rose, Bonus 1: F# All the Things!](https://paul.blasuc.ci/posts/rose-5-fs-alone.html) - Paul Blasucci
- [Growing a Gilded Rose, Bonus 2: Meh... C# Can Do That, Too](https://paul.blasuc.ci/posts/rose-6-model-cs.html) - Paul Blasucci
- [Real life performance optimizations in F#](https://dev.to/t4rzsan/real-life-performance-optimizations-in-f-3nep) - Jakob Christensen
- [Farmer, a better way to manage Azure resources](https://www.cngroup.dk/article/farmer-better-way-manage-azure-resources) - Jiří Landsman
- [Making partial functions total, continued](https://www.compositional-it.com/news-blog/making-partial-functions-total-continued/) - Matt Gallagher
- [Bennie's Blog - Angular and Elmish Routing Roundup (benniecopeland.com)](https://www.benniecopeland.com/posts/angular-and-elmish-routing-roundup)

**F# vNext**

> <https://twitter.com/dsymetweets/status/1450524308762243087>

> <https://twitter.com/eiriktsarpalis/status/1450588479675682818>

- F# Language suggestions:
  - [Allow static constraints to be named and reused · Issue #1089](https://github.com/fsharp/fslang-suggestions/issues/1089)
  - [Type-directed matching for x::xs and related list syntax · Issue #1088](https://github.com/fsharp/fslang-suggestions/issues/1088)

**Highlighted projects**

- [Dzoukr/Funcaster: ⚡ Serverless .NET solution for hosting your 🔊 podcasts with (nearly) zero costs using Azure Functions and Azure Storage Account.](https://github.com/Dzoukr/Funcaster)
- [adelarsq/fsharp-cheatsheet: An updated cheat sheet for F# 🔷](https://github.com/adelarsq/fsharp-cheatsheet)
- [efcore/EFCore.FSharp: Adds F# design-time support to EF Core](https://github.com/efcore/EFCore.FSharp)
- [dcook-net/FSharpLearningResources: List of useful Resources for learning F#](https://github.com/dcook-net/FSharpLearningResources)
- [JamesRandall/FormSharp: No one likes the drudgery of building form logic. Banish it with F#.](https://github.com/JamesRandall/FormSharp)
- [dbrattli/Fable.Jupyter: F# (Fable) support for Jupyter](https://github.com/dbrattli/Fable.Jupyter)
- [dbrattli/Fable.Python: Python bindings for Fable](https://github.com/dbrattli/Fable.Python/)

**New Releases**

- [Rider 2021.3 EAP5](https://twitter.com/JetBrainsRider/status/1451555367117275163)
- [FSharpx.Collections 3.0.0](https://www.nuget.org/packages/FSharpx.Collections)
- [FSharpx.Collections.Experimental 3.0.0](https://www.nuget.org/packages/FSharpx.Collections.Experimental/)
- [FsToolkit.ErrorHanlding 2.7.1](https://twitter.com/Jimmy_Byrd/status/1450555518351777800)
- [Myriad 0.7.0](https://twitter.com/7sharp9_/status/1451202058074279939)
- [Vp.FSharp.Sql.Sqlite: v1.0.21](https://twitter.com/natalie_perret/status/1449842699813666822)
- [Vp.FSharp.Sql.SqlServer: v1.0.20](https://twitter.com/natalie_perret/status/1449842699813666822)
- [Vp.FSharp.Sql.PostgreSql: v1.0.28](https://twitter.com/natalie_perret/status/1449842699813666822)
- [eglot-fsharp&nbsp;20211020.1758](https://melpa.org/#/eglot-fsharp)

> <https://twitter.com/verge/status/1451657977518252039>

[https://twitter.com/dustinmoris/status/1451878644524126208](https://twitter.com/dustinmoris/status/1451878644524126208)

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](https://www.buymeacoffee.com/sergeytihon)!

[![Buy Me A Coffee](https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png)](https://www.buymeacoffee.com/sergeytihon)

&nbsp;

---

<div class="post-metadata">

**Author:** ![dlidstrom](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.fsharp.org/dlidstrom/32/421_2.png) [@dlidstrom](https://forums.fsharp.org/u/dlidstrom)\
**Post date:** [November 24, 2021, 1:25pm UTC](https://forums.fsharp.org/t/f-weekly-43-2021-9-years-of-f-weekly-fsadvent-2021-f-exchange-202-f-6-0-and-hot-reload-drama-fsharp/1962/2 "2021-11-24T13:25:19Z")

</div>

Hi Sergey, first of all, congratulations on becoming a father!  
Second, I’d like to give you a huge thanks for providing the F# community with F# Weekly. I hope you will find time in your new family setting to continue the tradition. Thanks!

---

<div class="post-metadata">

**Author:** ![sergey\_tihon](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.fsharp.org/sergey_tihon/32/25_2.png) [@sergey\_tihon](https://forums.fsharp.org/u/sergey_tihon)\
**Post date:** [November 25, 2021, 6:39am UTC](https://forums.fsharp.org/t/f-weekly-43-2021-9-years-of-f-weekly-fsadvent-2021-f-exchange-202-f-6-0-and-hot-reload-drama-fsharp/1962/3 "2021-11-25T06:39:07Z")

</div>

Thank you Daniel! I’ll do my best.
