Remix.run Logo
DauntingPear7 3 hours ago

I don’t see how? You can do all sorts of FP in js and it even has some of it in its built in APIs. .then comes from FP

nurple 2 hours ago | parent | next [-]

Yes, but promises are (unfortunately) _not_ monads!

https://rybicki.io/blog/2023/12/23/promises-arent-monads.htm...

lateforwork 2 hours ago | parent | prev [-]

You are right, there are some FP features in JavaScript. But the way it is used in the predominant UI framework (namely React) is definitely breaks FP, see https://mckoder.medium.com/why-react-is-not-functional-b1ed1...