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);
}