|
|
|
|
|
by ThinkBeat
1121 days ago
|
|
C# in its current state has IMHO acquired many features from F#.
You can get close to writing purely functional code in C# now. I think with all the changes and extensions over time to add ever
more features to C# so you can write whatever paradigm you want in
it is a bad idea. I would much have preferred to keep C# OO and use F# when you want
to go functional. Or just create G# which is the everything mashed together language
that C# is close to being. |
|
It seems that FP advocates overlook just how great LINQ is, even if it exists within the impure swamp of regular C#.