You say “computation expressions” and “railway-oriented programming” out loud, and suddenly your team stops inviting you to lunch.
#6. Nulls haunt you.
You used to live with null. Now when you see one, your eye starts to flinch, like a war flashback.
#5. Your buggy code won’t even compile.
F# refuses to run until you’ve handled every weird edge case.
#4. C# follows F# features from 10 years ago
and you’ll painfully watch it catch up, one keynote at a time.
#3. The job market is a desert:
You’re not unemployable, you’re niche.
#2. Making illegal states unrepresentable becomes an obsession:
Three months later… nothing compiles, and you cry in union types.
#1. You can’t go back.
Once you’ve written F#, every other language feels like hand-writing in Wingdings font.
raphinou•4h ago
Its biggest problem might be Microsoft however....