【发布时间】:2018-01-14 18:38:02
【问题描述】:
我正在使用flow 在我的代码中注释类型。
type Bar = 'One' | 'Two';
function foo(b: Bar) : boolean {
return b === 'Three';
}
有什么方法可以教flow 报告与非匹配类型(在我的情况下为string)比较时的警告或错误?
edit: 所以似乎不可能使用枚举。但是,由于这实际上是我遇到的一个错误,所以我想表达一下,以便 flow 可以帮助我标记这种情况。
对此有什么想法吗?
【问题讨论】:
-
似乎没有办法做到这一点:github.com/facebook/flow/issues/3553
标签: javascript types flowtype