Feature request: flow should type check strict equality (`===`)
- Lenguaje dominante
- Rust
- Estrellas
- 22.3k
- Forks
- 1.9k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
I'd like to formalize a request for the feature mentioned in this closed issue: https://github.com/facebook/flow/issues/1584
I have already run into an issue where I was using strict equality checking where I thought I was comparing two instances of the same type, but was in fact not doing so due to some deeply nested references. I.E. my if statement was something like:
`if (foo.bar.baz.x.y === something.else.z)`
but should have been:
`if (foo.bar.baz.x.y.z === something.else.z)`
I only caught the problem at run time, but I expected flow to warn me, which it correctly does if I switch over to ==. Perhaps this could be an advanced .flowconfig setting if this is not what is considered standard in Flow philosophy.
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.