Go Pro on .NET with F#
summary
A full-stack demo claims 92% F# for a web app built on dotnet core 3 + ASP.NET Core + React/Redux, hosted on Azure App Service using Blob storage, Azure Search and Table storage with Google Maps integration; only a webpack config, one HTML and one CSS file are non‑F#. The language emphasis is on discriminated unions and records, immutability, expressions (no void, unit and option types), pipelines and currying. Outcomes: faster development, fewer bugs, higher confidence; adoption paths: logic islands, vertical slices, dotnet new -lang F#.
AI-written summary · about
chapters (12)
- 0:00Start
- 11:45What is functional programming?
- 15:34The sales pitch
- 21:42F# is a general purpose language
- 29:54F# has one extra operator
- 31:25Let's talk about C#...
- 41:35switch case
- 44:10void methods
- 45:46Flow analysis
- 47:08Language complexities
- 50:47Inheritance
- 51:00Contact via polymorphism
related talks
58mWhy you should use F#
01h 03mSAFE Stack: The Pit of Success for Functional Web Programming
43mGetting Started with F# Development
43mThe F# Path to Relaxation
01h 01mF# as a Better Python
01h 05mFunctional Web Programming in .Net with the SAFE Stack
54mFunctional Web Programming in .Net with the SAFE Stack
01h 08mWhy Every Day as a Developer Would Be Easier with F#
