如何在 Hack 中返回占位符值?



我正在实现一个返回Awaitable<T>的函数 - 但目前,我只想返回一个占位符值。

我该如何实现此目的?

在 rust 中,我会调用未实现的东西!(( 宏 - 在 java/python 中,我会返回 null 或引发异常

始终到达异常的控件是底部类型,因此可以引发异常以获取任何类型:

function unimplemented<T>(): T {
throw new Exception("Unimplemented!");
}

如果你想在运行时从函数中获得一个可用的占位符,你唯一的选择确实是null和一堆可为空的注释。

相关内容

  • 没有找到相关文章

最新更新