What is Flow? Flow is a static type checker, designed to find type errors in JavaScript programs: $> flow hello.js:5:5,19: string This type is incompatible with hello.js:3:10,15: number Flow also lets you gradually evolve JavaScript code into typed code: $> flow hello.
Full article