Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- 2020 Board of Trustees Election
- Architecting Cloud Native .NET Applications for Azure
- ASP.NET Core gRPC for WCF Developers
- Serverless apps: Architecture, patterns, and Azure implementation
Videos and Slides
- 002 Expecto first steps – Henrik Feldt
- 003 Expecto interactive testing – Henrik Feldt
- ASP.NET Core Series: MVC and Razor Pages
- ASP.NET Core Series: Getting started with the Worker templates
- Introduction to Kubeflow – June 29, 2020 Live Stream – Luis Quintanilla
Blogs
- Take F# to the stars – Luis Ferrao
- GitHub Actions for .NET Core NuGet packages – Dustin Moris Gorski
- FsCheck: An introduction – Simon Taite
- Understanding F# map/bind – Jonathan Channon
- Getting started with Compost – Tomas Petricek
- About Scaling Model-View-Update – Thomas Bandt
- Test your UI by treating it as a state machine – Kai Ito
- What’s New for TypeScript and F# – David Ramel
- Type-Safe Single Page Apps: F# Vs. TypeScript – Thomas Bandt
- Dispelling Six Myths About F# – Prashant Pathak
- F# Data Type Providers in .Net Core – Luke Merrett
F# vNext
- [WIP] Warn on invalided FSI directives
- New language suggestions:
GitHub projects
- pimbrouwers/Falco – A functional toolkit for building brilliant ASP.NET Core applications using F#
- Tzeroxik/FSharp-gRPC-template – A dotnet core template for starting gRPC projects with F#
- mcintyre321/OneOf – Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
- kaeedo/Scrutiny – Randomly test state machines (such as your UI) by randomly navigating through transitions
New Releases
- Giraffe Template 1.0.0
- FSharp.ValidationBlocks 0.9.7
- Pulsar.Client 1.4.1
- AltCover (.net coverage built in #fsharp) 7.1.776
That’s all for now. Have a great week.
Previous F# Weekly edition – #26, 2020
2 thoughts on “F# Weekly #27, 2020 – 2020 Board of Trustees Election and .NET Conf Microservices”