为什么Hack不推断可空类型?

时间:2016-03-16 00:08:28

标签: type-inference hacklang

Hack没有自动推断可空类型的任何具体原因?相反,你必须明确地写?。如果它使用了推理,那么它是否也不能为常规PHP程序检查null?

例如,此函数的类型为bool -> ?string

function foo($condition) {
  if ($condition) {
    return null;
  else {
    return 'a string';
  }
}

0 个答案:

没有答案