0
フロー内のboolean
とBoolean
タイプの違いはdocumentedです。フローbool、ブール値およびブール
しかし、明らかに認められているbool
タイプの言及が見つかりませんでした。 0.35.0
と罰金以下typechecksは:
let b1: bool = true;
let b2: boolean = true;
b1 = !b2;
b2 = !b1;
フロー内のboolean
とBoolean
タイプの違いはdocumentedです。フローbool、ブール値およびブール
しかし、明らかに認められているbool
タイプの言及が見つかりませんでした。 0.35.0
と罰金以下typechecksは:
let b1: bool = true;
let b2: boolean = true;
b1 = !b2;
b2 = !b1;
私は、彼らが等価であると考えている、との両方が(私はここで完全なコンテキストを知らない)レガシーの理由でサポートされています。ただし、一貫性のためにはboolean
を推奨します。
はい、同等です。パーサーの関連コードは次のとおりです。https://github.com/facebook/flow/blob/03d46fd859dab14819c242d7d5263e7005eab6f4/src/dts/parser_dts.ml#L530-L531 –