News for hackers. Stuff that matters.
Re:Fix your damned data races by marcosdumay on Tuesday February 24, 2015 @11:36AM (#9101673)
You can't get deadlocks and data races on pure code.

Once your code is in a monad, every one of those problems may be back (including memory race).

Re:Fix your damned data races by elihu on Tuesday February 24, 2015 @01:50PM (#9102667)
The IO monad in particular. Monads by themselves don't introduce races/deadlocks.