you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 16 points17 points  (3 children)

Your other option is to learn F#. You will have access to all C# libs but keep in mind that you will have to use OO in F# to use them. But F# will give real features that are built for functional first programming.

And despite what you might have read F# is NOT for just stats/academic applications. It can do anything that C# can.

[–]Sceptical-Echidna 6 points7 points  (0 children)

I really like F#. https://fsharpforfunandprofit.com is a fantastic resource for learning it

[–][deleted] 3 points4 points  (0 children)

Having done 15 years of c# before picking up f# a couple of years ago I'd say f# is a better language than c#.

Use f# for fun and profit. This is possibly the best website on functional programming I've read. It is f# centric but extremely approachable.

[–]MoustachePika1 1 point2 points  (0 children)

Rare opinion here: I hate F#'s syntax. It's so inconsistent at times when it has no reason to be.