Timeouts and Cancellation for Humans (2018)


Your code might be perfect and never fail, but unfortunately the
outside world is less reliable. Sometimes, other people’s programs
crash or freeze. Networks go down; printers catch on fire. Your code needs to be
prepared for this: every time you read from…
Read More