News for hackers. Stuff that matters.
Re:From 60 Frames per Second to 500 in Haskell by advocaat23 on Wednesday October 15, 2014 @01:30PM (#8460111)
Nevertheless I heard (I should investigate this rumour) that being lazy enabled an easier integration of the IO system so there seems to be a connection between pure (i.e. side-effect free) and laziness.
Re:From 60 Frames per Second to 500 in Haskell by tome on Wednesday October 15, 2014 @01:37PM (#8460183)
Perhaps you're thinking of the observation that laziness essentially forced Haskell to be pure (otherwise the order of side effects is very difficult to control) and thus led to the invention of monadic IO.

If you're thinking of something else please do report back if you investigate as I would be interested to know.

Re:From 60 Frames per Second to 500 in Haskell by mightybyte on Wednesday October 15, 2014 @01:52PM (#8460334)
They chose to make Haskell a lazy language and that forced them to make it pure. You cannot have laziness without purity.
Re:From 60 Frames per Second to 500 in Haskell by coolsunglasses on Wednesday October 15, 2014 @03:48PM (#8461245)
You can, but you'll really hate it :)