3 ms·Tackling the awkward squad: monadic input/output, concurrency in Haskell5 points by nathankot 11y ago