# F# Weekly #23, 2021 - F# Europe 2021 - Sept 17

**URL:** <https://forums.fsharp.org/t/f-weekly-23-2021-f-europe-2021-sept-17/1720>\
**Category:** General\
**Tags:** news\
**Created:** [June 5, 2021, 8:07pm UTC](https://forums.fsharp.org/t/f-weekly-23-2021-f-europe-2021-sept-17/1720 "2021-06-05T20:07:05Z")\
**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:** [June 5, 2021, 8:07pm UTC](https://forums.fsharp.org/t/f-weekly-23-2021-f-europe-2021-sept-17/1720/1 "2021-06-05T20:07:05Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

**News**

- [Conversation about .NET interop | .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/conversation-about-net-interop/)
- [Conversation about the .NET type system | .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/conversation-about-the-net-type-system/)
- [Announcing Visual Studio Code extension for Tye | .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/announcing-visual-studio-code-extension-for-tye/)
- [Building Contextual Experiences w/ Blazor | ASP.NET Blog (microsoft.com)](https://devblogs.microsoft.com/aspnet/building-contextual-experiences-w-blazor/)
- [IntelliCode Package Suggestions for NuGet in Visual Studio | The NuGet Blog (microsoft.com)](https://devblogs.microsoft.com/nuget/intellicode-package-suggestions-for-nuget-in-visual-studio/)
- [Visual Studio 2019 for Mac version 8.10 is now available | Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/visual-studio-2019-for-mac-version-8-10-is-now-available/)
- [UnrealCLR Manual with F# Samples](https://github.com/nxrighthere/UnrealCLR/blob/master/MANUAL.md)

> <https://twitter.com/fsharp_eu/status/1399323783568179200>

**Videos and Slides**

- [Interview with F# designer Don Syme - YouTube](https://www.youtube.com/watch?v=hNAb04V4liA&ab_channel=ContextFree)
- [Interview Part 2/2 with F# designer Don Syme - YouTube](https://www.youtube.com/watch?v=x4j7LQApfEY&ab_channel=ContextFree)
- [What is .NET? What's C# and F#? What's the .NET Ecosystem? .NET Core Explained, what can .NET build? - YouTube](https://www.youtube.com/watch?v=bEfBfBQq7EE&ab_channel=ScottHanselman)
- [CHANNEL UPDATE! What I'm up to And What to expect in the future! - YouTube](https://www.youtube.com/watch?v=2c-Tv0735PE&ab_channel=BenGobeil)
- [Dev Impressions Ep. 3 with Phillip Carter - what's new in F#? - Twitch](https://www.twitch.tv/videos/1043591395)
- .NET Rocks: [Build 2021 Announcements with Scott Hunter](https://www.dotnetrocks.com/?show=1741)
- [F# Epoxy (English translated) - Speaker Deck](https://speakerdeck.com/kekyo/f-number-epoxy-english-translated) - Kouji Matsui
- [Visual Studio Toolbox Live - What's New in Visual Studio 16.10? - YouTube](https://www.youtube.com/watch?v=PTSSDrY1oDA&ab_channel=MicrosoftVisualStudio)
- [Building Slot Machine Game Logic In F# - Part 1 | FULL STREAM - Ben Gobeil - YouTube](https://www.youtube.com/watch?v=gyaPQ_obOZ4&ab_channel=BenGobeil)

**Blogs**

- [What's New for F# in Visual Studio 16.10](https://visualstudiomagazine.com/articles/2021/05/27/fsharp-in-vs2019-16-10.aspx)-- Visual Studio Magazine
- [Convert Your Integration Tests To Load Tests](https://nbomber.com/blog/convert-integration-tests-to-load-tests/) - Anton Moldovan
- [Avoiding unnecessary computations with scan (II)](https://pawestadnicki.medium.com/avoiding-unnecessary-computations-with-scan-ii-c6967546104f) - Paweł Stadnicki
- [F# App Stub for AKS hosting (with WebJobs but without Azure Functions fluff)](https://dev.to/deyanp/f-app-stub-for-aks-hosting-with-webjobs-but-without-azure-functions-fluff-43lj) - deyanp
- [Component communication using React Context](https://www.compositional-it.com/news-blog/component-communication-using-react-context/) - Akash Mair
- [Monadic Comprehension Syntax via LINQ in C#](https://tyrrrz.me/blog/monadic-comprehension-via-linq) - Alexey Golub

**F# vNext**

- [Fantomas in the wild](https://github.com/fsprojects/fantomas/issues/1748)
- [Prefer forward branches to decision tree targets by dsyme · Pull Request #11619 · dotnet/fsharp](https://github.com/dotnet/fsharp/pull/11619)
- [Merged: WIP: Php support for Fable](https://github.com/fable-compiler/Fable/pull/2447)
- New language suggestions
  - [Top level F# progams - implicit async and access to command-line args · Issue #1022](https://github.com/fsharp/fslang-suggestions/issues/1022)
  - [Allow digit separators after the digits but before the numeric suffixes · Issue #1021](https://github.com/fsharp/fslang-suggestions/issues/1021)
  - [Allow digit separators after 0b, 0o, and 0x but before the digits · Issue #1020](https://github.com/fsharp/fslang-suggestions/issues/1020)
  - [Allow arbitrary expressions as active pattern arguments · Issue #1018](https://github.com/fsharp/fslang-suggestions/issues/1018)
  - [Stop requiring bit shift operators to take int32 on the right hand side · Issue #1017](https://github.com/fsharp/fslang-suggestions/issues/1017)
  - [Constructing a record with `yield` keyword · Issue #1016](https://github.com/fsharp/fslang-suggestions/issues/1016)
  - [Allow pattern matching in constructor parameters · Issue #1015](https://github.com/fsharp/fslang-suggestions/issues/1015)
  - [Simplified parameter null validation code · Issue #1014](https://github.com/fsharp/fslang-suggestions/issues/1014)

**Highlighted projects**

- [Dhghomon/rust-fsharp](https://github.com/Dhghomon/rust-fsharp): Rust - F# - Rust reference
- [Nhowka/Elmish.Bridge](https://github.com/Nhowka/Elmish.Bridge): Create client-server Fable-Elmish apps keeping a single mindset
- [dam5s/fsharp-react-starter](https://github.com/dam5s/fsharp-react-starter): A starter application with examples of common architecture and testing patterns.
- [baronfel/Giraffe.EndpointRouting.OpenAPI](https://github.com/baronfel/giraffe.endpointrouting.openapi): An extension to Giraffe that provides easy OpenAPI integration.
- [landy/azurefunctions-isolated-example](https://github.com/landy/azurefunctions-isolated-example) - example of Azure functions in F# using Dotnet 5 in isolated mode
- [TheAlgorithms/F-Sharp](https://github.com/thealgorithms/f-sharp): All Algorithms implemented in F#
- [d-edge/fasm](https://github.com/d-edge/fasm): F# -\> ASM disassembler

**New Releases**

- [fasm 0.1.1](https://www.nuget.org/packages/fasm/) - F# jit disassembler
- [FusionTasks 2.2.0](https://twitter.com/kozy_kekyo/status/1399319243858997250)
- [Dapper.FSharp 2.1.](https://twitter.com/dzoukr/status/1399688968950763523)
- [Giraffe.GoodRead 2.0.0](https://www.nuget.org/packages/Giraffe.GoodRead)
- [Giraffe.JsonTherapy 2.0.0](https://www.nuget.org/packages/Giraffe.JsonTherapy)
- [Fable.Remoting.Giraffe 5.1.0](https://www.nuget.org/packages/Fable.Remoting.Giraffe)
- [Giraffe.QueryReader 2.0.0](https://www.nuget.org/packages/Giraffe.QueryReader)
- [SAFEr.Template 1.12.0](https://www.nuget.org/packages/SAFEr.Template/)
- [MiniScaffold 0.28.0](https://twitter.com/Jimmy_Byrd/status/1400822209908719616)
- [Farmer 1.5.3](https://twitter.com/i_no_see_pound/status/1400897048233267204)

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;
