3 ms·
Algebraic types are orthogonal to functional programming. Functional Programing can be static or dynamic. Also, Rust isn't an FP language, per say, it has way
by weatherlight 4y ago
Algebraic types are orthogonal to functional programming.
Functional Programing can be static or dynamic.
Also, Rust isn't an FP language, per say, it has way more in common with the imperative programming paradigm with some ergonomics lifted from the ML family of languages, specifically around it's type systems.