4 ms·Haskell. If you're going to learn a functional programming language learn a pure one.by lhnz 14y agoHaskell. If you're going to learn a functional programming language learn a pure one.