# F# Weekly #12, 2023 – Copilot X and F# in StarTreck

**URL:** <https://forums.fsharp.org/t/f-weekly-12-2023-copilot-x-and-f-in-startreck/2995>\
**Category:** General\
**Tags:** news\
**Created:** [March 25, 2023, 12:35pm UTC](https://forums.fsharp.org/t/f-weekly-12-2023-copilot-x-and-f-in-startreck/2995 "2023-03-25T12:35:59Z")\
**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:** [March 25, 2023, 12:35pm UTC](https://forums.fsharp.org/t/f-weekly-12-2023-copilot-x-and-f-in-startreck/2995/1 "2023-03-25T12:35:59Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

**News**

- [GitHub Copilot X: The AI-powered developer experience | The GitHub Blog](https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/)
- [How Async/Await Really Works in C# - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/how-async-await-really-works/)
- [GitHub Copilot chat for Visual Studio 2022 - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/github-copilot-chat-for-visual-studio-2022/)
- [Configuring .NET Garbage Collection for Amazon ECS and AWS Lambda | AWS Developer Tools Blog](https://aws.amazon.com/blogs/developer/configuring-net-garbage-collection-for-amazon-ecs-and-aws-lambda/)
- [Secure your .NET cloud apps with rootless Linux Containers - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/securing-containers-with-rootless/)
- [Discover .NET 7 SDK Containers - Support for Authentication and Cross-architecture Builds - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/updates-to-container-support-in-the-dotnet-sdk/)
- [.NET Performance Delivers Again for Bing, From .NET 5 to .NET 7 - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/dotnet-performance-delivers-again-for-bing-from-dotnet-5-to-dotnet-7/)
- [Create a portfolio website without installing any tools - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/codespaces-template-blazor-portfolio-website/)
- [Upgrading from IntelliCode custom team completions models to deep learning. - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/upgrading-from-intellicode-custom-team-completions-models-to-deep-learning/)
- [Announcing: Azure Developers - .NET Day - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/announcing-azure-developers-dotnet-day/)

> <https://twitter.com/github/status/1638541174611779584>

**Videos and Slides**

- [FsAutoComplete Code Fix - YouTube](https://www.youtube.com/watch?v=Fr7ie7KDE8E&ab_channel=AmplifyingFsharp)
- [From geospatial zero to community hero with F# and Polyglot Notebooks - YouTube](https://www.youtube.com/watch?v=bO0d9PiRTkg&ab_channel=Pawe%C5%82Stadnicki)
- [Checking criteria on string characters in F# - YouTube](https://www.youtube.com/watch?v=rc0XKkAtM1o&ab_channel=NiklasOPF)
- [Iterating over F# lists using List.iter - YouTube](https://www.youtube.com/watch?v=krdktVyyNxc&ab_channel=NiklasOPF)
- [Summing the elements of an F# list using List.sum - YouTube](https://www.youtube.com/watch?v=2_1Ka3jthAk&ab_channel=NiklasOPF)
- [Initialising F# lists using the List.init function - YouTube](https://www.youtube.com/watch?v=7uxsZOuVNdk&ab_channel=NiklasOPF)
- [Sorting lists in F# - YouTube](https://www.youtube.com/watch?v=k7Ka4mhNfY4&ab_channel=NiklasOPF)
- [Deploying NBomber Cluster on Kubernetes - YouTube](https://www.youtube.com/watch?v=3-Llhl8_Onc&ab_channel=NBomber)
- [On .NET Live - Scheduling & Queuing Background Jobs In .NET With Coravel - YouTube](https://www.youtube.com/watch?v=3HXTqHobo34&ab_channel=dotnet)
- [Merge Conflict: 350: Multimodal GPT-4](https://www.mergeconflict.fm/350)

**Blogs**

- [Web scraping with F# | Compositional IT (compositional-it.com)](https://www.compositional-it.com/news-blog/web-scraping-with-f/)
- [Myths about F#: We tried FP in C#, and it’s unreadable! Yes, but that’s where F# shines. – planetgeek.ch](https://www.planetgeek.ch/2023/03/21/myths-about-f-we-tried-fp-in-c-and-its-unreadable-yes-but-thats-where-f-shines/)
- [Today’s random F# code: Code Structure – planetgeek.ch](https://www.planetgeek.ch/2023/03/22/todays-random-f-code-code-structure/)
- [6 Unusual & Groundbreaking Programming Languages to Learn in 2023 (makeuseof.com)](https://www.makeuseof.com/programming-languages-to-learn-in-2023/)
- [Understanding the .NET ecosystem: The evolution of .NET into .NET 7 (andrewlock.net)](https://andrewlock.net/understanding-the-dotnet-ecosystem-the-evolution-of-dotnet-into-dotnet-7/)
- [A first look at Blazor and .NET 8 | Software Engineering (damienbod.com)](https://damienbod.com/2023/03/20/a-first-look-at-blazor-and-net-8/)

**F# vNext**

> <https://twitter.com/Jimmy_Byrd/status/1639372775398821890>
>
> Steffen Forkmann (hardcore parody) @sforkmann

- [F# Compiler Community Session - Extending string interpolation syntax - Community Feature Review](https://github.com/fsharp/fsfoundation/issues/932)
- [Brainstorm: Identification of new application possibilities · fsharp/fslang-suggestions · Discussion #1259](https://github.com/fsharp/fslang-suggestions/discussions/1259)
- F# Language Suggestions:
  - [Add `Async.RaceAwait` to FSharp.Core · Issue #1261 · fsharp/fslang-suggestions · GitHub](https://github.com/fsharp/fslang-suggestions/issues/1261)
  - [Allow some type declaration sub branches being annotated with meaningfull descriptions · Issue #1260 · fsharp/fslang-suggestions · GitHub](https://github.com/fsharp/fslang-suggestions/issues/1260)
  - [Allow ranges for DateOnly · Issue #1258 · fsharp/fslang-suggestions · GitHub](https://github.com/fsharp/fslang-suggestions/issues/1258)

**Highlighted projects**

- [fwaris/OrleansKafkaSample](https://github.com/fwaris/OrleansKafkaSample)
- [tatsuya-midorikawa/Owl.cli](https://github.com/tatsuya-midorikawa/Owl.cli)

**New Releases**

- [Fable 4.0.1](https://twitter.com/adelarsq/status/1637189180760416257)
- [Feliz.Template v4.4](https://twitter.com/zaid_ajaj/status/1637226740681457664)
- [Owl.cli 0.0.2](https://www.nuget.org/packages/Owl.cli/)
- [vscode-solution-explorer v0.8.2](https://twitter.com/fernandoescolar/status/1638212738735386624)
- [Perla v1.0.0-beta-011](https://github.com/AngelMunoz/Perla/releases/tag/v1.0.0-beta-011)
- [altcover 8.6.45](https://www.nuget.org/packages/altcover/8.6.45)
- [eglot-fsharp 20230319.1916](https://twitter.com/melpa_emacs/status/1637572993822932995)

> <https://twitter.com/k_cieslak/status/1638614820856426498>

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;
