4 ms·
This actually actually looks surprisingly readable to me. What I find really funny though is how they use Haskell as a strict language mostly working around its
by stewbrew 7y ago
This actually actually looks surprisingly readable to me. What I find really funny though is how they use Haskell as a strict language mostly working around its lazy nature with all those do, let etc. constructs. It really makes you wonder if they wouldn't have preferred a strict version of Haskell to begin with. Which is funny of course, given Haskell's propaganda around laziness & pure functional programming.
- lgas 7y agoneither "do" nor "let" impact laziness.
- stewbrew 7y agoNo they don't but they allow to pretend (make it look like) strict evaluation.
- deleted 7y ago[deleted]
- afraca 7y agoThese days Haskell proponents aren't as proud anymore on laziness. Simon Peyton Jones has actually admitted it was a mistake for it to be the default : https://news.ycombinator.com/item?id=1924061 https://news.ycombinator.com/item?id=1924061 Nevertheless, it has its use cases.
- deleted 7y ago[deleted]
- tome 7y agoThat's far from the admission of a mistake.