# F# Weekly #7, 2020 – F# 5.0 (preview) and TP.SDK update!

**URL:** <https://forums.fsharp.org/t/f-weekly-7-2020-f-5-0-preview-and-tp-sdk-update/1202>\
**Category:** General\
**Tags:** news\
**Created:** [February 16, 2020, 8:02pm UTC](https://forums.fsharp.org/t/f-weekly-7-2020-f-5-0-preview-and-tp-sdk-update/1202 "2020-02-16T20:02:11Z")\
**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:** [February 16, 2020, 8:02pm UTC](https://forums.fsharp.org/t/f-weekly-7-2020-f-5-0-preview-and-tp-sdk-update/1202/1 "2020-02-16T20:02:11Z")

</div>

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

**News**

- [Using .NET for Apache® Spark™ to Analyze Log Data](https://devblogs.microsoft.com/dotnet/using-net-for-apache-spark-to-analyze-log-data/)
- [Garbage Collection at Food Courts](https://devblogs.microsoft.com/dotnet/garbage-collection-at-food-courts/)
- [Announcement: The `dotnet-fake` package and CliToolReference (Paket `clitool`) is deprecated](https://github.com/fsharp/FAKE/issues/2465)
- [Announcing Experimental Mobile Blazor Bindings February update](https://devblogs.microsoft.com/aspnet/mobile-blazor-bindings-feb-2020-update/)
- [Supercharge your command line experience: GitHub CLI is now in beta](https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta/)
- [.NET Conf "Focus on Xamarin"](https://focus.dotnetconf.net) (March 23, 2020)
- [Windows Terminal Preview v0.9 Release](https://devblogs.microsoft.com/commandline/windows-terminal-preview-v0-9-release/)

**Videos and Slides**
- [Languages & Runtime: .NET Community Standup - Feb 13th 2020 - ❤🌹](https://www.youtube.com/watch?v=kKH8NzvtENQ)
- [Function Monkey for Azure Functions](https://www.youtube.com/watch?v=ZmSBwhJRw7o) - FSharp Quickstart - James Randall
- [Reprogramming Biology with F#](https://www.youtube.com/watch?v=Bmxf65zX1NY&t=244s) - G-Research
- [Fantomas - Conditional Compiler Directives](https://www.youtube.com/watch?v=Z6y84Jsss5Q&feature=youtu.be) - Florian Verdonck
- [Let's build a game with F#, Fable and Elmish - Live on Tape](https://www.youtube.com/watch?v=KCHsOFP_OsE&feature=youtu.be) - Roman Sachse
- [.NET Design Review: Quick Reviews](https://www.youtube.com/watch?v=kGIsqCyWqa0&feature=youtu.be)

**Blogs**
- [Migrating a C# test suite to property based tests in F# - part 4](https://viktorvan.github.io/fsharp/migrating-activelogin.identity-to-property-based-tests-4/) - Viktor Andersson
- [Cross-platform music player with Avalonia & F#](https://dev.to/tunaxor/cross-platform-music-player-with-avalonia-f-1igi) - Angel D. Munoz
- [Starting with Fable (F#)](https://dev.to/semuserable/starting-with-fable-f-kbi) - semuserable
- [Getting Started with Fable. Routing](https://antongorbikov.com/2020/02/10/getting-started-with-fable-routing/) - Anton Gorbikov
- [Writing a native library in F# which can be called from C++](https://secanablog.wordpress.com/2020/02/01/writing-a-native-library-in-f-which-can-be-called-from-c/) - Secana
- [Building An F# Redux Store For C# Xamarin Apps](https://thomasbandt.com/fsharp-redux-store-for-xamarin-apps) - Thomas Bandt
- [F# Smart Constructor](https://draptik.github.io/posts/2020/02/10/fsharp-smart-constructor/) - Patrick Drechsler
- [F# Applicative - how I get my head around this kind of black magic spell](https://hardt.software/applicative-how-i-get-my-head-around-it/) - Daniel Hardt
- [Model-View-Update (MVU) – How Does It Work?](https://thomasbandt.com/model-view-update) - Thomas Bandt
- [Software platform dependency analysis with F# and Neo4j](https://chester.codes/software-platform-dependency-analysis-with-fsharp-and-neofourj/) - Chester Burbidge
- [Learning F# as a lesson in feminism](http://pepijndevos.nl/2014/06/14/learning-fsharp-as-a-lesson-in-feminism.html) - Pepijn de Vos
- [K8s YAML Alternative: .NET](https://www.phillipsj.net/posts/k8s-yaml-alternative-dotnet/) - Jamie Phillips

**F# vNext**

> <https://twitter.com/_cartermp/status/1228041128961667072?s=12>

- [F# 5.0 (preview)](https://gist.github.com/cartermp/6b91c3561c6a5efca4288dca37c15edc)
- Don Syme F# Design Notes: [On Currying in F# - 10/02/2020](https://github.com/dsyme/fsharp-presentations/blob/master/design-notes/on-currying.md)
- .NET SDK: [Support changing the default language](https://github.com/dotnet/sdk/issues/4224)
- .NET Runtime: [String Deduplication](https://github.com/dotnet/runtime/blob/master/docs/design/features/StringDeduplication.md)
- Merged TP SDK: [Fix typeconversion](https://github.com/fsprojects/FSharp.TypeProviders.SDK/pull/332) (allow interface and abstract classes generation)
- New language suggestion:
  - [Honor type annotations in `let`-declarations more](https://github.com/fsharp/fslang-suggestions/issues/839)
  - [Attribute to prevent fsc inlining](https://github.com/fsharp/fslang-suggestions/issues/838)
  - [Autoboxing arguments involved in type tests and runtime casts on generic types](https://github.com/fsharp/fslang-suggestions/issues/837)
  - [Alternative syntax for declaring mutable values](https://github.com/fsharp/fslang-suggestions/issues/836)

> <https://twitter.com/dsymetweets/status/1227211129522413580>

**GitHub projects**

- [FSharp.Data.WsdlProvider](https://github.com/thinkbeforecoding/FSharp.Data.WsdlProvider) - An implementation of the WsdlProvider compatible with netfx and netcore
- [Avalonia.FuncUI / MusicPlayer Example](https://github.com/AvaloniaCommunity/Avalonia.FuncUI/tree/master/src/Examples/Examples.MusicPlayer)

**New Releases**
- [Rider 2019.3.2 is Available](https://blog.jetbrains.com/dotnet/2020/02/12/rider-2019-3-2/?utm_source=twitter&utm_medium=referral&utm_campaign=rider&utm_content=link_release_rider_2019_3_2)!
- [MiniScaffold 0.23.0](https://github.com/TheAngryByrd/MiniScaffold/releases)
- [language-ext v3.4.0](https://github.com/louthy/language-ext/releases)
- [Pulsar.Client 0.13.0](https://twitter.com/Lanayx/status/1228399615122296832)
- [Farmer 0.4.0](https://twitter.com/isaac_abraham/status/1229014606942785536)

> <https://twitter.com/MangelMaxime/status/1228822151161094148>

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

Previous F# Weekly edition – [#6, 2020](http://sergeytihon.com/2020/02/07/f-weekly-6-2020-f-ukraine-and-fsharp-formatting-for-net-core/)
