Stay with C# or switch to F#? Let's fight! Let's vote!
summary
Round-based demos compare concrete code not slogans: votes tie on type-system and data-model rounds, C wins the final tally 4–2; the C side shows an emulation using OneOf (14M downloads) while the F side shows native discriminated unions and exhaustive pattern matching; error-handling demos build a Result pipeline with a result computation expression and a let! / bind (fish) operator implementation that composes failures, and examples show computation expressions behaving like async/await.
AI-written summary · about
chapters (8)
- 0:00C# vs F# debate intro
- 2:55Round 1: Type systems
- 10:50Round two data model and operations
- 15:14Round 3: Polymorphism vs pattern matching
- 20:51Round 4: Error handling
- 27:22Round 5: F# computation expressions
- 32:46Round 6: Language popularity & hiring
- 35:46Conclusion








