4 ms·
I don't think what OP refers to is a functional language. Having synthetic sugar to write lambdas or chaining does not make C++ or Rust a functional language.
by kramerger 4y ago
I don't think what OP refers to is a functional language. Having synthetic sugar to write lambdas or chaining does not make C++ or Rust a functional language.
Despite being very vocal in the academia, use of Haskell, ML and ocaml in the real world is barely measurable. Yeah sure, I bet you know a very niche project witten in clojure but how common is that?
- jgilias 4y agoRust is basically ML-ish with curly braces though. Sure, going full blown functions as first class objects is a bit challenging due to having three Fn types based on how they capture lexical scope. But your typical Rust code base is much more ‘functional’ than ‘imperative’ or ‘object oriented’.