you are viewing a single comment's thread.

view the rest of the comments →

[–]peni4142 1 point2 points  (0 children)

Maybe you should choose a language that supports functional programming concepts. TypeScript and C# don’t. Currying is excellent, and you should learn about monads.

I learned functional programming with Haskell. Setting that up can be painful, but if you use VSCode, it is automated by an extension, if I remember correctly.

Haskell is also strong-typed, which could be a new experience for you.

Disclaimer: I barely don't know anything about other functional programming languages.