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
- 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
- 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
- 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
- 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