0
Разница между типами boolean
и Boolean
в потоке documented.Flow bool, boolean и Boolean
Однако я не нашел упоминания о типе bool
, который, по-видимому, также принят. Приводимые ниже typechecks штраф с 0.35.0
:
let b1: bool = true;
let b2: boolean = true;
b1 = !b2;
b2 = !b1;
Да, они эквивалентны. Вот соответствующий код в парсере https://github.com/facebook/flow/blob/03d46fd859dab14819c242d7d5263e7005eab6f4/src/dts/parser_dts.ml#L530-L531 –