Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- Say hello to Rider “.NET Core edition”
- Introducing OpenSilver
- Announcing the .NET Core Uninstall Tool 1.0!
- Blazor WebAssembly 3.2.0 Preview 2 release now available
- Microsoft named a leader in The Forrester New Wave: Functions-as-a-Service Platforms
- Visual Basic support planned for .NET 5.0
- The Spring 2020 Roadmap for Visual Studio published
- What do you want to see next in ML.NET?
- Continuous integration and deployment for desktop apps with GitHub Actions
Videos and Slides
- The Frank Show – Frank Krueger
- Building stuff with F# – 7sharp9_dev
- F#, Fable and Ionide hacking – adding profiler to VSCode – Krzysztof Cieślak
- Functional Programming in .net – Ben Beattie-Hood
- .NET Design Review: AsnReader/AsnWriter
- .NET Design Review: HttpClient JSON Extension Methods
- Collaboration between Teams: PowerShell and .NET!
- Building a chatbot with vscode integration – Twitch Steam 1st March 1 – 7sharp9
Blogs
- My exploration of Rust and .NET – Eric Sink
- SOLID: the next step is Functional – Mark Seemann
- A type provider for IL-2 Sturmovik: Great Battles – Johann Deneux
- One Strategy to Unit Test Giraffe HttpHandlers in F# – Morgan Kenyon
- Baby steps with F# and functional programming – Kevin Avignon
- Token Authentication with F#, SAFE and Fable Remoting – James Randall
- WebSockets with SAFE Stack – Isaac Abraham
- These aren’t the types you’re looking for – Luis Ferrao
F# vNext
- Please try the new Azure SDKs with F#
- F# Language Suggestions:
- Allow records/DUs to have different visibility constructors to their fields
- Assign functions to getters and setters
- Inferred generic type definitions
- Auto-upcast values when type information is available
- Attributes for local `let`s
- Decimal, nativeint and unativeint literals
- Conditional let-bound functions
- Extend available suffixes for numeric literals
GitHub projects
- JetBrains/fsharp-support – F# support in JetBrains Rider
- snuup/FSharp-File-Structure-for-Visual-Studio – Visual Studio Extension for VS 2019 that provides a File Structure Toolwindow for F#
- amazingant/Amazingant.FSharp.TypeExpansion – Code generation tool that applies expansion functions to simple types
- fsprojects/elliot-903-simulator – Simulator for Elliot 903
- ilmaestro/FsLamp – F# Text Adventure game engine.
- aaronpowell/FSharp.CosmosDb – An F# wrapper around Cosmos DB’s .NET SDK to make it more friendly for F# developers
New Releases
- MiniScaffold 0.23.4
- WebSharper.AspNetCore 4.6.1
- Feliz.PigeonMaps v0.4.0
- FSharp.CosmosDb.Analyzer 0.1.1
That’s all for now. Have a great week.
Previous F# Weekly edition – #10, 2020
2 thoughts on “F# Weekly #11, 2020 – OpenSilver & Rider “.NET Core edition””