# F# Weekly #52, 2021 - Merry Christmas, #FsAdvent & F# at Grammarly

**URL:** <https://forums.fsharp.org/t/f-weekly-52-2021-merry-christmas-fsadvent-f-at-grammarly/2096>\
**Category:** General\
**Tags:** news\
**Created:** [December 25, 2021, 10:17am UTC](https://forums.fsharp.org/t/f-weekly-52-2021-merry-christmas-fsadvent-f-at-grammarly/2096 "2021-12-25T10:17:38Z")\
**Posts on this page:** 2\
**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:** [December 25, 2021, 10:17am UTC](https://forums.fsharp.org/t/f-weekly-52-2021-merry-christmas-fsadvent-f-at-grammarly/2096/1 "2021-12-25T10:17:38Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

**News**

- [.NET 6 Lambda container image has been released](https://twitter.com/socketnorm/status/1473068432866246662)
- [Html for F# (Lit Template) - Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=daniel-hardt.html-for-fsharp-lit-template)
- [Test tools for .NET and cross-platform apps - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/vs22-test-tools-for-net-and-cross-platform-apps/)
- [Your Visual Studio Dashboard - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/your-visual-studio-dashboard/)

**Videos and Slides**

- [Episode 88 - Making Cross-Platform Games in .NET With Evan Wolbach · The .NET Core Podcast (dotnetcore.show)](https://dotnetcore.show/episode-88-making-cross-platform-games-in-net-with-evan-wolbach/)
- [Machine Learning for .NET developers - YouTube](https://www.youtube.com/watch?v=Ke-m_mtqlcU&ab_channel=dotNET)
- [Supercharging your cloud applications with Orleans - YouTube](https://www.youtube.com/watch?app=desktop&v=wYXSZ9VAQCM&ab_channel=dotNET)
- [Merge Conflict: 283: The Metaverse - When, where, why](https://www.mergeconflict.fm/283)

**F# Advent 2021**

- [Contracts for Event Sourced Systems with FsCodec](https://asti.dynz.net/post/fscodec/) - Asti
- [Writing an Appwrite Web App in F#](https://github.com/davedawkins/doodletoy#readme) - David Dawkins
- [FSharp DSL for POV](https://github.com/davidglassborow/fsharp-pov) - @davidglassborow
- [Concurrent Pipeline with .NET Channels](http://www.rickyterrell.com/?p=247) - Riccardo Terrell
- [Building a Flexible Deployment System for Grammarly for Windows using F# and AWS Lambda](https://6ruce.github.io/posts/2021-12-20-grammarly-deployment-system.html) - Vitalii Braslavskyi
- [Let's write async-compatible read/write lock](https://bartoszsypytkowski.com/async-rwlock/) - Bartosz Sypytkowski
- [Algorithms Illuminated in F#, the beginning](https://www.cogitoergofun.io/algorithms-illuminated-in-fsharp/) - Édgar Sánchez Gordón
- [Giraffe Development in 2022](https://taeguk.co.uk/blog/giraffe-in-2022/) - Dave Shaw
- [Perf Avore: A Performance Analysis and Monitoring Tool in FSharp](https://github.com/MokoSan/PerfAvore/blob/main/AdventSubmission.md#perf-avore-a-performance-analysis-and-monitoring-tool-in-fsharp) - Mukund Raghav Sharma (Moko)
- [All You Can Eat Agents](https://jason-down.com/2021/12/23/all-you-can-eat-agents/) - Jason Down
- [Lightweight microservices with F# and ZeroMQ](https://danyl.hashnode.dev/lightweight-microservices-with-fsharp-and-zeromq) - Danyl Novhorodov
- [A simple FP architecture](https://devonburriss.me/fp-architecture/) - Devon Burriss

**Blogs**

- [F# for Linux People](https://carpenoctem.dev/blog/fsharp-for-linux-people/) - Carpe Noctem
- [Implicit type conversions in F# 6](https://www.compositional-it.com/news-blog/implicit-type-conversions-in-f-6/) - Compositional IT
- [Algorithms Illuminated: Karatsuba multiplication 2/2](https://www.cogitoergofun.io/algorithms-illuminated-karatsuba-multiplication-2-2/) - Édgar Sánchez Gordón

**F# vNext**

> <https://twitter.com/verdonckflorian/status/1473964711351885824>

- [Option for Stroustrup bracket style · Issue #1408 · fsprojects/fantomas](https://github.com/fsprojects/fantomas/issues/1408)
- [Cosmosdb serverless by amine-mejaouel · Pull Request #845 · CompositionalIT/farmer](https://github.com/CompositionalIT/farmer/pull/845)
- [[WIP | Discussion] React / Sutil inspired state handling by JaggerJo · Pull Request #179 · fsprojects/Avalonia.FuncUI](https://github.com/fsprojects/Avalonia.FuncUI/pull/179)
- [12322: Fix deep recursive expression processing by dsyme · Pull Request #12420 · dotnet/fsharp](https://github.com/dotnet/fsharp/pull/12420)
- F# Language suggestions:
  - [Provide escape hatch for automatic generalization · Issue #1107](https://github.com/fsharp/fslang-suggestions/issues/1107)

**Highlighted projects**

- [TimLariviere/Fabulous-new: Fabulous v2 - Work in progress](https://github.com/TimLariviere/Fabulous-new)
- [tatsuya-midorikawa/Edge.WebDriver: Microsoft Edge manipulate library for F#](https://github.com/tatsuya-midorikawa/Edge.WebDriver)
- [Xeeynamo/mipsdump: An experimental MIPS disassembler written in F#](https://github.com/Xeeynamo/mipsdump)

**New Releases**

- [Propulsion 2.0.12 RC 2](https://github.com/jet/propulsion/releases/tag/2.12.0-rc.2)

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:** ![Americore](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.fsharp.org/americore/32/1031_2.png) [@Americore](https://forums.fsharp.org/u/Americore)\
**Post date:** [December 27, 2021, 8:54pm UTC](https://forums.fsharp.org/t/f-weekly-52-2021-merry-christmas-fsadvent-f-at-grammarly/2096/2 "2021-12-27T20:54:47Z")

</div>

Have a Great Christmas F# Community Forums!
