I like F# quite a lot. It’s my recreational programming language of choice these days. It’s significantly more expressive and concise than C# for a few reasons: function currying, tuples, pattern matching, and excellent type inference. Coming from .NET, you have the advantage of knowing all the library functions already.
It’s the first functional language I’ve gone beyond toy programs in, aside from some Prolog in undergrad. From what I’ve seen of Haskell, it seems like a close cousin in both syntax and semantics.
I like F# quite a lot. It’s my recreational programming language of choice these days. It’s significantly more expressive and concise than C# for a few reasons: function currying, tuples, pattern matching, and excellent type inference. Coming from .NET, you have the advantage of knowing all the library functions already.
It’s the first functional language I’ve gone beyond toy programs in, aside from some Prolog in undergrad. From what I’ve seen of Haskell, it seems like a close cousin in both syntax and semantics.
Awesome! I’ll have to try it out.