In the past few months, and in particular in the past two weeks, I’ve gotten a number of people asking me the question: Is Rust a functional programming language? This makes sense: I’m a big advocate of functional programming, I work at a company with FP in its name, my primary programming language is Haskell, and yet I use and enjoy Rust. So is Rust consistent with everything else in my FP-centri
![Is Rust functional?](https://cdn-ak-scissors.b.st-hatena.com/image/square/e8227d5579e061fe5aa3fac6f9e6790dd6fd7f4d/height=288;version=1;width=512/https%3A%2F%2Fwww.fpcomplete.com%2Fwp-content%2Fuploads%2F2023%2F08%2Frust.png)