←back to thread

Why F#?

(batsov.com)
438 points bozhidar | 3 comments | | HN request time: 0.001s | source
Show context
gwbas1c ◴[] No.43546618[source]
> Why F#?

I'm kinda wondering if anyone here with decent C#/.net experience can give their version of the answer?

---

The article really didn't answer its own question. It basically says "How" instead of "Why"...

...Which as someone who's spent over 20 years in C#, and tends to advocate for "functional" style, leaves me with more questions than answers!

replies(3): >>43547924 #>>43548267 #>>43548811 #
1. malakai521 ◴[] No.43548267[source]
A nicer, cleaner and simpler syntax, superior pattern matching, active patterns, discriminated unions and computation expressions
replies(1): >>43549041 #
2. int_19h ◴[] No.43549041[source]
C# has the equivalent of active patterns these days.
replies(1): >>43550425 #
3. malakai521 ◴[] No.43550425[source]
It does not