build/extracted-examples/guides/hack/15-asynchronous-operations/07-awaitables/await-twice.hack (8 lines of code) (raw):

// WARNING: Contains some auto-generated boilerplate code, see: // HHVM\UserDocumentation\MarkdownExt\ExtractedCodeBlocks\FilterBase::addBoilerplate namespace HHVM\UserDocumentation\Guides\Hack\AsynchronousOperations\Awaitables\AwaitTwice; <<__EntryPoint>> async function _main(): Awaitable<void> { \init_docs_autoloader(); $x = async { print("Hello, world\n"); return 42; }; \var_dump(await $x); \var_dump(await $x); }