I have no experience neither with JS nor with functional programming, but know Lambda calculus and currying from Discrete math courses.
As Currying and functional programming a popular thing now, I was thinking what my current codebase would look like in C# if I were writing code in a more functional way.
So, obviously C# isn't a functional languageat all but using Func<T>, and maybe some delegates would enable this easily.
I'm not sure this would turn my code to more elegant or readable.
What would I benefit from ?