←back to thread

Why F#?

(batsov.com)
447 points bozhidar | 1 comments | | HN request time: 0.263s | source
Show context
lysecret ◴[] No.43548661[source]
I worked a lot in F# and loved it. I love that it has a lot of great functional ideas without being too pedantic about being 100% functional all the time. (You can have mutating state or just call arbitrary C#.) I took a lot of its insights into my daily python code too. I especially love match.
replies(1): >>43550466 #
1. mrkeen ◴[] No.43550466[source]
There's no need to be functional 100% of the time, and it's not pedantry.

You mark your functions and non-functions as such, so the compiler can get your back.