The of the ideas of functional programming have gone on to influence the field.
Algebraic data types and monads are used heavily in Swift/Rust/Scala/Typescript.
Concepts like left/right associativity and pure functions are critical to the entire MapReduce paradigm of computing. Apache Spark, pandas, and the entire dataframe programming paradigm is basically functional programming (though most people suck at pandas and treat it like an object oriented tool).
I think a lot of React is also heavily inspired by functional programming, and modern concurrency schemes are inspired by functional programming.
F# and Haskell didn’t win the language wars. I’ve worked on one erlang project and it was neat, but I think you’re right, I mostly see MVC apps.
The of the ideas of functional programming have gone on to influence the field.
Algebraic data types and monads are used heavily in Swift/Rust/Scala/Typescript.
Concepts like left/right associativity and pure functions are critical to the entire MapReduce paradigm of computing. Apache Spark, pandas, and the entire dataframe programming paradigm is basically functional programming (though most people suck at pandas and treat it like an object oriented tool).
I think a lot of React is also heavily inspired by functional programming, and modern concurrency schemes are inspired by functional programming.
F# and Haskell didn’t win the language wars. I’ve worked on one erlang project and it was neat, but I think you’re right, I mostly see MVC apps.