Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Yes, you're right that Haskell is probably easier to read for someone with the mathematical background.

I am quite taken by Haskell, and I have the whopping mathematical background of two introductory courses from my institute of mathematics.

> But I'm referring to the cognitive overload incurred when you try to optimize it, thinking about list creation costs, then stream fusion to avoid i

The author didn't need to know what stream fusion was; all they did was import a library... it might as well have been called import MagicallyOptimizingPrelude and it would have the same effect.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: