Welcome to F# Weekly,
F# developers earn more. Boost your career prospects with some regular coaching from experts.
A roundup of F# content from this past week:
News
- What’s new in Visual Studio 2019 RC for F#
- Visual Studio 2019 Release Candidate (RC) now available
- An update to C# versions and C# tooling
- How to port desktop applications to .NET Core 3.0
- What’s New for Xamarin Developers in Visual Studio 2019 Preview 2
Videos
- Don Syme – Keynote – F# Code I Love | Lambda Days 2019
- John Azariah – Empowering the Quantum revolution with Q# | Lambda Days 19
- Hot-reload your UI with F# – Chet Husk
Blogs
- What is a robot? – giuliohome
- JIRA work log API with F# and Azure Functions – Karl Solgård
- Panzer General Domain-Driven Design – Jamie Dixon
- Reactive Marble Testing with Functional Combinators in F# – Stijn Moreels
- K-means Using F# – Gaston Verelst
- .NET Inside Out Part 3 — How to override sealed function in C# – afish
- Is C# a low-level language? – Matt Warren
F# vNext:
- Enable SourceLink for FSharp.Core.pdb
- [WIP, FS-1043] Extension members visible to trait constraints
- F# RFC FS-1067 – Async.Sequential
- Recent language suggestions:
- Allow undentation for constructors
- Copy and Update Record Lambdas
- Allow access to record type constructors in F#
- Add compiler-known attribute for enforced tail recursion
- Add a safe stackalloc function that returns a Span
- Better ToString implementation for Result
- Underscores in numeric literals after prefix and before suffix
- Record-like member constraints
- Option should implement Seq
- Multiple pattern cases with ‘when’ clauses
- Allow for pattern matching on anonymous records in a limited context
- Allow IsByRefLike and IsReadOnly anonymous records
Open source projects
- Microsoft/jupyter-core – Library for writing Jupyter kernels in .NET Core
- PragmaticFlow/NBomber – Very simple load testing framework for Pull and Push scenarios.
- fable-compiler/Fable.JsonProvider – F# JSON Type Provider for Fable
- crowded/ply – High performance (Value)Task computation expressions for F#
- einarwh/escher-workshop – Workshop: Functional geometry with Escher and Elm.
New Releases
- FSharp.Compiler.Service 27.0.1
- WebSharper 4.5.9 (with F# anonymous record support)
- FCSWatch 0.5.0
- Fable.MaterialUI 3.1
- SwaggerProvider 0.10.0-beta05
That’s all for now. Have a great week.
Previous F# Weekly edition – #8, 2019
One thought on “F# Weekly #9, 2019 – VS 2019 RC, F# JSON TP for Fable & SwaggerProvider for .NET Core”