>Functional programming has a steep learning curve
Not really. Learning and using F# is not hard. Same for using JS in a functional manner.
>To reap the full benefits of pure functional programming languages, you can’t compromise. You need to use languages that were designed with these principles from the start.
Yes and no. F# was designed with functional principles, but you can compromise and you don't have to write 100% functional code.
>To reap the full benefits of pure functional programming languages, you can’t compromise. You need to use languages that were designed with these principles from the start. Yes and no. F# was designed with functional principles, but you can compromise and you don't have to write 100% functional code.