you are viewing a single comment's thread.

view the rest of the comments →

[–]shitface9000 2 insightful - 1 fun2 insightful - 0 fun3 insightful - 1 fun -  (1 child)

If you're doing FP, Scala is a better bet probably, or maybe Kotlin. Trying to do FP in an OO language is like impedance mismatch.

I've started using FP techniques with TypeScript and it's a nice middle ground language. I've found having some basic language support is much better than fighting a built-in paradigm, and allows you to use best of both worlds.