4 ms·
Correct. That’s why learning Haskell is super useful. Even if you decide never to use it for production work. It will expand and enhance your understanding of w
by mbrodersen 5y ago
Correct. That’s why learning Haskell is super useful. Even if you decide never to use it for production work. It will expand and enhance your understanding of what programming is.
- astrange 5y agoHaskell is an example of actually different semantics, but in the end what non-strictness mainly gets you is space leaks and the mistaken concept that Haskell programs are bug-free because it has ADTs[1]. I think I'd recommend learning Mercury. Unification is cooler than even lazy evaluation. [1] recent example: https://www.costarastrology.com/why-haskell/ https://www.costarastrology.com/why-haskell/