Sara Golemon Async - Cooperative Multitasking for Hack Posted December 05, 2014 For several months now, Hack has had a feature available called async which enables writing code that cooperatively multitasks. This is somewhat similar to threading, in that multiple code paths are executed in parallel, however it avoids the lock contention issues common to multithreaded code by only actually executin