# F# Weekly #18, 2023 – The Business of F#

**URL:** <https://forums.fsharp.org/t/f-weekly-18-2023-the-business-of-f/3089>\
**Category:** General\
**Tags:** news\
**Created:** [May 6, 2023, 2:46pm UTC](https://forums.fsharp.org/t/f-weekly-18-2023-the-business-of-f/3089 "2023-05-06T14:46:47Z")\
**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 6, 2023, 2:46pm UTC](https://forums.fsharp.org/t/f-weekly-18-2023-the-business-of-f/3089/1 "2023-05-06T14:46:47Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

**News**

- [Announcing a new version of the .NET Upgrade Assistant with support for .NET MAUI and Azure Functions! - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/upgrade-assistant-general-availability/)
- [Web API development in Visual Studio 2022 - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/web-api-development-in-visual-studio-2022/)
- [Announcing .NET mobile Debugging in VS Code. Mobile development in VS Code with Uno Platform or .NET MAUI.](https://platform.uno/blog/announcing-net-mobile-debugging-in-vs-code-mobile-development-in-vs-code-with-uno-platform-or-net-maui/)
- [JetBrains .NET Day Online 2023 – Call for Speakers | The .NET Tools Blog](https://blog.jetbrains.com/dotnet/2023/05/04/jetbrains-net-day-online-2023-call-for-speakers/)
- [C# Support in Fleet: Solution View, Unit Testing, and More! | The .NET Tools Blog (jetbrains.com)](https://blog.jetbrains.com/dotnet/2023/05/04/csharp-support-in-fleet-solution-view-unit-testing-and-more/)
- [Preview of .NET resource providers | Pulumi Blog](https://www.pulumi.com/blog/dotnet-custom-providers/)

**F# Videos and Slides**

[![](https://img.youtube.com/vi/KtOLvFIBLss/maxresdefault.jpg "The Business of the F# Programming Language with Don Syme") ](https://www.youtube.com/watch?v=KtOLvFIBLss)

- [The Business of the F# Programming Language with Don Syme - YouTube](https://www.youtube.com/watch?v=KtOLvFIBLss&ab_channel=TechConception)
- [How to transform AVRO (IDL) data to multiple PARQUET files](https://github.com/PandoraJewelry/Pandora.Apache.Avro.IDL.To.Apache.Parquet/blob/main/docs/conferences/2023/foss-north/2023-04-25_foss-north_how-to-transform-avro-idl-data-to-multiple-parquet-files.pdf) - Ramon Soto Mathiesen
- [Implement syntax for creating immutable arrays - YouTube](https://www.youtube.com/watch?v=w8hh0JpjgKw&ab_channel=AmplifyingFsharp)
- [Functional CQRS with Akka.NET - YouTube](https://www.youtube.com/watch?v=b6J9Tr776O0&ab_channel=bolontiku)
- [FP Beginners: It's NOT that scary, I promise ... - YouTube](https://www.youtube.com/watch?v=MXVMnk1TlZY&ab_channel=AboutCleanCode)
- [F# Tutorial: Ignoring asynchronous returns - YouTube](https://www.youtube.com/watch?v=SHLxuEkP3kE&ab_channel=NiklasOPF)
- [F# Tutorial: Introducing Async - YouTube](https://www.youtube.com/watch?v=AHOU1_nXR40&ab_channel=NiklasOPF)
- [F# Tutorial: When to use the do! keyword - YouTube](https://www.youtube.com/watch?v=drrGRGgfS4o&ab_channel=NiklasOPF)
- [F# Tutorial: Introducing the actor model - YouTube](https://www.youtube.com/watch?v=1ymHmM-CNoU&ab_channel=NiklasOPF)
- [F# Tutorial: Using the inbox.QueueLength property of the MailboxProcessor class - YouTube](https://www.youtube.com/watch?v=np1j4sLxIH4&ab_channel=NiklasOPF)
- [F# Tutorial: using the inbox.DefaultTimeout property of the MailboxProcessor class - YouTube](https://www.youtube.com/watch?v=oe0Mn8aAGZE&ab_channel=NiklasOPF)
- [Microservices. Booting Up The Template Azure Function Apps. (Pt. 2) - YouTube](https://www.youtube.com/watch?v=gjOjQ2GxB_I&ab_channel=MarkoGrdinic)

**.NET Videos**

- [.NET Monthly Roundup - April 2023 - .NET 8 Preview 3, C#12, and more! - YouTube](https://www.youtube.com/watch?v=vMAHIMz9Z8Y&ab_channel=dotnet)
- [On .NET Live - Modern cloud applications using containers in Azure - YouTube](https://www.youtube.com/watch?v=rpp7pcYGzaE&ab_channel=dotnet)

**Blogs**

- [Godot 4: Script with F#](https://hamy.xyz/labs/2023-04-godot-4-script-fsharp) - HAMY
- [F#, Ionide, Vim and NvChad. I’ve been enjoying a journey into using… | by Callum Linington](https://medium.com/@no1.melman10/f-ionide-vim-and-nvchad-26b5fdad0cab)
- [The Nature of Code: Example I.1 - Traditional Random Walk (Godot 4 + F#)](https://hamy.xyz/labs/2023-04-the-nature-of-code-godot-4-fsharp-introduction-1) - HAMY
- [Myths about F#: F# is slow! No, F# can be really fast. – planetgeek.ch](https://www.planetgeek.ch/2023/05/04/myths-about-f-f-is-slow-no-f-can-be-really-fast/)
- [Adding Fable.Form to a SAFE app - Matt Gallagher](https://www.compositional-it.com/news-blog/fable-form-safe/)

**F# vNext**

- [Use background CancellableTask in VS instead of async & asyncMaybe by vzarytovskii · Pull Request #15187 · dotnet/fsharp · GitHub](https://github.com/dotnet/fsharp/pull/15187)

> <https://twitter.com/vzarytovskii/status/1654515829793234945>

**Highlighted projects**

- [dotnet/dotnet-wasi-sdk: An SDK for building .NET projects as standalone WASI-compliant modules](https://github.com/dotnet/dotnet-wasi-sdk)
- [fsprojects/fsharp-ai-tools: TensorFlow API for F# + F# for AI Models eDSL](https://github.com/fsprojects/fsharp-ai-tools#live-checking-tooling-for-ai-models)
- [jkone27/FSharp.Data.Mutator: Enables to create copies (similar to lenses) to generated FSharp.Data types (json only for now)](https://github.com/jkone27/FSharp.Data.Mutator)

**New Releases**

- [FSharp.Data 6.2.0](https://www.nuget.org/packages/FSharp.Data/6.2.0)
- [FsUnit 5.3.0](https://twitter.com/CaptnCodr/status/1654738532919853060)

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;
