Fiber-compatible Future

folly's Future API is Fiber-compatible. Calling get() on a folly::Future object will only suspend the calling fiber-task. It won't block the system thread, letting it process other tasks. – https://github.com/facebook/folly/blob/master/folly/fibers/README.mdBut how does it actually work? E.g. what happens when…