# F# Weekly #19, 2022 - Domain Modeling Made Functional

**URL:** <https://forums.fsharp.org/t/f-weekly-19-2022-domain-modeling-made-functional/2239>\
**Category:** General\
**Tags:** news\
**Created:** [May 7, 2022, 10:02am UTC](https://forums.fsharp.org/t/f-weekly-19-2022-domain-modeling-made-functional/2239 "2022-05-07T10:02:43Z")\
**Posts on this page:** 1\
**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:** [May 7, 2022, 10:02am UTC](https://forums.fsharp.org/t/f-weekly-19-2022-domain-modeling-made-functional/2239/1 "2022-05-07T10:02:43Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

**News**

- [Case Study: Double performance in under 30 minutes - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/case-study-double-performance-in-under-30-minutes/)
- [Visual Studio on an ultra-wide monitor - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/visual-studio-on-an-ultra-wide-monitor/)
- [YARP 1.1 is here with new requested reverse proxy features - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/yarp-reverse-proxy-1-1-release/)
- [Microsoft Graph's Journey to .NET 6 - .NET Blog](https://devblogs.microsoft.com/dotnet/microsoft-graph-dotnet-6-journey/)
- [Upgrading a WCF service to .NET 6 with CoreWCF - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/upgrading-a-wcf-service-to-dotnet-6/)
- [Quickly Map Your NuGet Packages to Sources - The NuGet Blog (microsoft.com)](https://devblogs.microsoft.com/nuget/quickly-map-your-nuget-packages-to-sources/)

**Videos and Slides**

> <https://twitter.com/ClearMeasure/status/1521157338849230849>

- [Fast F# Performance Bytes: Tracking of Available Assignments - YouTube](https://www.youtube.com/watch?v=JaQyeUvXWkY&ab_channel=FastF%23)
- [Fast F# Performance Bytes: Equality Performance - YouTube](https://www.youtube.com/watch?v=CN62lJ-N7Og&ab_channel=FastF%23)
- [Azure DevOps Podcast: Scott Wlaschin: Domain Modeling Made Functional - Episode 191](http://azuredevopspodcast.clear-measure.com/scott-wlaschin-domain-modeling-made-functional-episode-191)
- [OpenTelemetry in .NET Explained - YouTube](https://www.youtube.com/watch?v=LPh1YzIc39U&ab_channel=Petabridge)
- [Scott Hanselman - NDC Porto Keynote - Building Teams Through Systems Thinking and Stories - YouTube](https://www.youtube.com/watch?v=VFIw0LlULyc&ab_channel=NDCConferences)
- [Cross-platform UIs with C# and Avalonia with Dan Walmsley | Hanselminutes](https://hanselminutes.simplecast.com/episodes/cross-platform-uis-with-c-and-avalonia-with-dan-walmsley)
- .NET Rocks #1792: [Studio 2022 Extensions with Mads Kristensen](https://www.dotnetrocks.com/?show=1792)
- [Exploring System.CommandLine - YouTube](https://www.youtube.com/watch?v=kM0pWAwo_FQ&ab_channel=.NETFoundation)
- [.NET MAUI Community Standup - It's MAUI month! Stories from migrating the Xamarin Community Toolkit - YouTube](https://www.youtube.com/watch?v=WLBkJ2iHJDU&ab_channel=dotNET)

**Blogs**

- [Blogging with F#](https://andrewmeier.dev/blogging-with-fsharp) - Andrew Meier
- [Shelf: easy way for recursive CRDT documents](https://bartoszsypytkowski.com/shelf-crdt/) - Bartosz Sypytkowski
- [A year at Compositional IT](https://www.compositional-it.com/news-blog/a-year-at-compositional-it/) - Akash Mair
- [You Probably Don't Need to Worry About MediatR](https://jimmybogard.com/you-probably-dont-need-to-worry-about-mediatr/) - Jimmy Bogard
- [Visual Studio 2022 Now Does GitHub Copilot, the 'AI Pair Programmer'](https://visualstudiomagazine.com/articles/2022/04/01/vs2022-copilot.aspx?oly_enc_id=3625H7694290C7H) - David Ramel

**F# vNext**

- F# language suggestions:
  - [Allow byrefs in inlined lambdas · Issue #1140](https://github.com/fsharp/fslang-suggestions/issues/1140)
  - [Allow 'use ptr = fixed &mem' in computation expressions · Issue #1139](https://github.com/fsharp/fslang-suggestions/issues/1139)
  - [Support for F# record syntaxes for C# defined records · Issue #1138](https://github.com/fsharp/fslang-suggestions/issues/1138)
  - [Add overload for creating Set/Map that includes an IComparer\<'T\> · Issue #1137](https://github.com/fsharp/fslang-suggestions/issues/1137)

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

**Highlighted projects**

- [DataBreezeUG/Clapper: TIA Openness FSharp wrapper library](https://github.com/DataBreezeUG/Clapper)
- [matthewcrews/FSharpPerformance](https://github.com/matthewcrews/FSharpPerformance)
- [SilkyFowl/FuncUI.Samples](https://github.com/SilkyFowl/FuncUI.Samples)
- [lukaszkrzywizna/learn-fsharp: Code exercises for F# workshops](https://github.com/lukaszkrzywizna/learn-fsharp)
- [slaveOftime/Fun.Css: Use FSharp to build inline css style. Running in dotnet, fable.](https://github.com/slaveOftime/Fun.Css)

**New Releases**

- [Perla v0.21.0](https://twitter.com/angel_d_munoz/status/1520458788293300224)
- [Myriad v0.8.0](https://twitter.com/7sharp9_/status/1521913238077722628)

> <https://twitter.com/addyosmani/status/1520655031036354560>

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;
