News for hackers. Stuff that matters.
Re:C#: IEnumerable, yield return, and lazy evaluation by eatonphil on Friday June 17, 2022 @04:28AM (#31775534)
Having spent a bit of time doing projects in F# I had to repeatedly go to C# language docs to understand what was going on when interacting with existing libraries.

So in my experience I'd say it makes no sense to start with F# if you're new to the .NET ecosystem.

Re:C#: IEnumerable, yield return, and lazy evaluation by akdor1154 on Friday June 17, 2022 @06:03AM (#31776101)
Possible exception being if you are familiar with OCaml.
Re:C#: IEnumerable, yield return, and lazy evaluation by eatonphil on Friday June 17, 2022 @06:50AM (#31776369)
That's the opposite of what I mean. I have programmed a bunch in Standard ML and OCaml but the biggest missing chunk trying to learn F# was how C# works. It's unavoidable.