# F# Weekly #18, 2020 – F# Conf & MS Build 2020 #fsharp

**URL:** <https://forums.fsharp.org/t/f-weekly-18-2020-f-conf-ms-build-2020-fsharp/1282>\
**Category:** General\
**Tags:** news\
**Created:** [May 2, 2020, 10:32am UTC](https://forums.fsharp.org/t/f-weekly-18-2020-f-conf-ms-build-2020-fsharp/1282 "2020-05-02T10:32:08Z")\
**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 2, 2020, 10:32am UTC](https://forums.fsharp.org/t/f-weekly-18-2020-f-conf-ms-build-2020-fsharp/1282/1 "2020-05-02T10:32:08Z")

</div>

Welcome to F# Weekly,  
A roundup of F# content from this past week:

**News**

- [Microsoft Build 2020 registration is not only open, it's FREE, it's LIVE, it's VIRTUAL, and it is all FOR YOU](https://www.hanselman.com/blog/MicrosoftBuild2020RegistrationIsNotOnlyOpenItsFREEItsLIVEItsVIRTUALAndItIsAllFORYOU.aspx)
- [Introducing C# Source Generators](https://devblogs.microsoft.com/dotnet/introducing-c-source-generators/)
- [Blazor WebAssembly 3.2.0 Release Candidate now available](https://devblogs.microsoft.com/aspnet/blazor-webassembly-3-2-0-release-candidate-now-available/)
- [Work flow of diagnosing memory performance issues – Part 2](https://devblogs.microsoft.com/dotnet/work-flow-of-diagnosing-memory-performance-issues-part-2/)
- [Exception Helper – Rethrown Exceptions](https://devblogs.microsoft.com/visualstudio/exception-helper-rethrown-exceptions/)
- [MsQuic is Open Source](https://techcommunity.microsoft.com/t5/networking-blog/msquic-is-open-source/ba-p/1345441)
- [JetBrains .NET Days Online (13-14 May)](https://pages.jetbrains.com/dotnet-days-2020/dnf)
  - Formatting F# code, by Florian Verdonck
  - Learning F# by Designing Your Own Language, by Alexey Golub

> <https://twitter.com/fsharponline/status/1255135598240600064>

**Videos and Slides**

- [Visual Studio Toolbox - F# 5 with Phillip](https://www.youtube.com/watch?v=jByCiwycoPM)
- [Fantomas - V4 Alpha](https://www.youtube.com/watch?v=Y13Q_dhQlrc) - Florian Verdonck
- .NET Rocks: [Versioning in a Pandemic with Jon Skeet](https://www.dotnetrocks.com/default.aspx?ShowNum=1684)
- [ASP.NET Community Standup - April 21st 2020 - ML.NET + Blazor with Bri Achtman and Luis Quintanilla](https://www.youtube.com/watch?v=trw99Du95f0)

**Blogs**
- [How to define "proper" function in Fable](https://www.mnie.me/2020-04-26-defineFableMultiArgJsFunction/) - Mnie
- [F# | Word Search Kata Summary](https://pzelmanski.github.io/1-word-search-kata-summary/) - Paweł Zelmański
- [How Socket Error Codes Depend on Runtime and Operating System](https://blog.jetbrains.com/dotnet/2020/04/27/socket-error-codes-depend-runtime-operating-system/) - Andrey Akinshin
- [INotifyPropertyChanged with C# 9.0 Source Generators](https://jaylee.org/archive/2020/04/29/notify-property-changed-with-rosyln-generators.html) - Jerome Laban

**F# vNext**
- Merged: [Implement portable tailcall helpers](https://github.com/dotnet/runtime/pull/341)
- dotnet/sdk: [Add `dotnet add file`](https://github.com/dotnet/sdk/pull/11513) by Krzysztof Cieslak
- F# language suggestions:
  - [Support Source Generators](https://github.com/fsharp/fslang-suggestions/issues/864)
  - [Add if! (if-bang) keyword to computation expressions](https://github.com/fsharp/fslang-suggestions/issues/863)

> <https://twitter.com/JasonImison/status/1255159709037932545>

**GitHub projects**

- [MNie/BagnoDB](https://github.com/MNie/BagnoDB) - F# wrapper for MongoDB
- [Horusiath/FSharp.Core.Extensions](https://github.com/Horusiath/fsharp.core.extensions) - A set of utilities, that you always wanted to have in F#.
- [pimbrouwers/Falco](https://github.com/pimbrouwers/falco) - A functional micro-library for building brilliant ASP.NET Core applications using F#.
- [pimbrouwers/Donald](https://github.com/pimbrouwers/Donald/) - A functional F# interface for ADO.NET.

**New Releases**
- [DustyTables v2.0](https://twitter.com/zaid_ajaj/status/1255371351851925504)
- [Ionide 4.10.0](https://twitter.com/IonideProject/status/1255898623893745665) (FCS 35.0, latest FSharpLint, and Fantomas 4.0 alpha)
- [Saturn.Proxy 0.1.0](https://www.nuget.org/packages/Saturn.Proxy/)
- [MiniScaffold 0.24.2](https://twitter.com/Jimmy_Byrd/status/1256251271385952257)

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

That’s all for now. Have a great week.

Previous F# Weekly edition – [#17 2020](http://sergeytihon.com/2020/04/26/f-weekly-17-2020-net-5-0-preview-3/)
