|
|
|
|
|
by EvenThisAcronym
2207 days ago
|
|
>If you need typed functional programming, your options are OCaml, Scala, F# or even subsets of Rust and TypeScript. And don't forget D. It's surprisingly well-suited for FP as its effects system has explicit support for pure functions and specifying a function is guaranteed not to throw, in addition to support for true (transitive) immutability. Not to mention full first-class function support, with lexical closures. |
|