meta/flow
View on GitHub ↗ ★ 22,307 Rust
Adds static typing to JavaScript to improve developer productivity and code quality.
64 mentions on Hacker News by 55 people: 6 stories, 58 comments · first 2014-11-18 · latest 2026-06-07
20082026
-
…Meta project, they have others written in OCaml and to this day they manage to have contributors eg https://github.com/facebook/flow because they hire and pay them.
comment by yawaramin · 2025-05-18 · in Pyrefly: A new type checker and IDE experience for Python -
…says "flow is dead" have a look at flow contributions [0] vs typescript contributions [1] [0] https://github.com/facebook/flow/graphs/contributors [1] https://github.com/microsoft/TypeScript/graphs/contributors
comment by mirekrusin · 2024-04-24 · in TypeScript: Branded Types -
…consistently active for a decade [0]. Compare it with typescript [1] contributions if you want. [0] https://github.com/facebook/flow/graphs/contributors [1] https://github.com/microsoft/TypeScript/graphs/contributors
comment by mirekrusin · 2024-03-07 · in Eloquent JavaScript 4th edition (2024) -
https://github.com/facebook/pyre-check https://github.com/facebook/flow https://github.com/facebook/infer https://github.com/facebook/hhvm/tree/master/hphp/hack
comment by stefanos82 · 2023-09-15 · in Should I Rust or Should I Go? -
…`Partial` making Flow a bit more compatible with TypeScript. I hope it is just the beginning... [0] https://github.com/facebook/flow/issues/8989
comment by conaclos · 2023-03-16 · in TypeScript 5.0 -
…would increase tenfold, if not more and there are tons of ways to monetize popular technology. [0] https://github.com/facebook/flow
comment by mirekrusin · 2021-12-18 · in Why Wolfram tech isn’t open source (2019) -
Plus Facebook with their Flow[1], Infer[2][3], Airbus with their BinCAT[4], and Frama-C[5]. [1] https://github.com/facebook/flow [2] https://fbinfer.com/ [3] https://github.com/facebook/infer [4] https://github.com/airbus-seclab/bincat [5]…
comment by xvilka · 2019-10-30 · in Machine and Deep Learning with OCaml Natively -
…was unavoidable with Flow.) 1. https://reasonml.github.io/blog/2017/09/08/messenger-50-reas... 2. https://github.com/facebook/flow/issues?utf8=&q=is%3Aissue+i...
comment by jey · 2019-09-04 · in TypeScript vs. ReasonML -
…you want. I think I still have an open issue in the flow repo for a roadmap. EDIT: haha here it is https://github.com/facebook/flow/issues/4785
comment by notus · 2019-09-04 · in TypeScript vs. ReasonML -
…example, or maybe even some real parallelism. Very curious to see how all this keeps evolving. [1]: https://github.com/facebook/flow
comment by aylmao · 2019-07-12 · in Hermes – A small JavaScript engine optimized for running React Native on Android -
Facebook (excuse me, bunch of FB employees from the Flow team) says no: https://github.com/facebook/flow/issues/7365#issuecomment-45... . Of course, that's exactly what I'd say if I was in charge of a dying project. Edit: but, their main…
comment by LaGrange · 2019-01-24 · in Yarn's Future – v2 and beyond -
…it like the if statement OP ended up using, where applies the first condition to the type checking. https://github.com/facebook/flow/issues/112
comment by geoelectric · 2019-01-14 · in Porting 30K lines of code from Flow to TypeScript -
…should take some time and read through - https://github.com/Microsoft/TypeScript/issues - https://github.com/facebook/flow/issues I do that quite a lot myself and have also contributed a tiny bit to both projects (no core code, things like…
comment by ItsMe000001 · 2018-10-27 · in Fear, trust and JavaScript: When types and functional programming fail -
…[2] https://github.com/Microsoft/TypeScript-Handbook/blob/master... [3] https://github.com/facebook/flow/blob/cf03c08109014c4503a392...
comment by paavohtl · 2018-10-02 · in Create React App 2.0: Babel 7, Sass, and More -
…terminal to run Flow. The editor integration is totally fine, especially in Atom and VSCode. [1] https://github.com/facebook/flow/issues/2405
comment by ggregoire · 2018-05-11 · in Pyre: Fast Type Checking for Python -
No, I meant the flow binary: https://github.com/facebook/flow It's a static typechecker for JS, somewhat similar to typescript. It's written in OCaml, which one of my colleague tells me has some perf issues in Windows.
comment by kumarharsh · 2018-04-19 · in Making Windows Slower Part 1: File Access -
…TypeScript, but it should be possible with the next major version that will include Babel 7. [1] https://github.com/facebook/flow/issues/2405
comment by ggregoire · 2018-04-04 · in Show HN: RootCause – Record, Replay and Reproduce JavaScript Errors -
…What about the syntax do you find confusing? The rest is all just ES6 + class properties. [1]: https://github.com/facebook/flow
comment by m0meni · 2018-03-27 · in Update on Async Rendering -
…the |> operator. Doesn't seem like they did: https://github.com/Microsoft/TypeScript/issues/17718 https://github.com/facebook/flow/issues/5443
comment by djedr · 2018-01-20 · in JS things I didn’t know existed -
…mean to you? Other than during Christmas, they release almost every single week [1]. [1] https://github.com/facebook/flow/releases
comment by seattle_spring · 2018-01-17 · in Convert React JavaScript Code to TypeScript with Proper Typing -
…12,716 closed -- https://github.com/Microsoft/TypeScript/issues - Flow: 1,830 open, 2,467 closed -- https://github.com/facebook/flow/issues I have to assume they mostly close issues after solving them - it is not unheard of that issues are…
comment by Karnickel · 2018-01-16 · in Convert React JavaScript Code to TypeScript with Proper Typing -
…* PlanOut - https://github.com/facebook/planout/blob/master/PATENTS * Flow - https://github.com/facebook/flow/blob/master/PATENTS * Haxl - https://github.com/facebook/Haxl/blob/master/PATENTS * Flux - https://github.com/facebook/flux/b
comment by cies · 2017-09-22 · in Relicensing React, Jest, Flow, and Immutable.js -
Flow bakes React libdefs right into the binary https://github.com/facebook/flow/blob/master/lib/react.js - so yes, Flow damn well have good React support, because the React libdef is given the same level of importance as Node and DOM APIs.…
comment by mediumdeviation · 2017-09-13 · in Flow and TypeScript -
…rather than being useful. Object.value produces an array of mixed, effectively erasing their type ( https://github.com/facebook/flow/issues/2174 ). document.body is a Maybe ( https://github.com/facebook/flow/issues/4783 ). All use of…
comment by mediumdeviation · 2017-09-13 · in Flow and TypeScript -
…[2]: https://github.com/babel/babel/blob/634c750558e5ce149b879b66... [3]: https://github.com/facebook/flow/issues/869 [4]: https://github.com/facebook/flow/issues/284
comment by gcommer · 2017-09-13 · in Flow and TypeScript -
…subprojects, like irmin) https://github.com/mirage * coq https://github.com/coq/coq * flow https://github.com/facebook/flow * CompCert https://github.com/AbsInt/CompCert * frama-c https://github.com/Frama-C * 0install…
comment by ernst_klim · 2017-07-16 · in A deep dive into Multicore OCaml garbage collector -
…have to board the plain now :) These links might help: https://github.com/gkz/LiveScript/issues/821 https://github.com/facebook/flow/issues/1515
comment by AriaMinaei · 2017-06-19 · in Show HN: Decaffeinate converts CoffeeScript projects to modern JS -
…consider critical, open and unsolved on their GitHub repo for more than a year(!) [1][2][3]. [1] https://github.com/facebook/flow/issues/245 [2] https://github.com/facebook/flow/issues/869 [3] https://github.com/facebook/flow/issues/1528
comment by Etheryte · 2017-04-13 · in Glimmer.js: What’s the Deal with TypeScript? -
…tutorial is [4] [0] https://github.com/ocaml/merlin [1] https://github.com/facebook/reason [2] https://github.com/facebook/flow/ [3] https://github.com/facebook/infer [4] http://realworldocaml.org/
comment by ngzhian · 2017-03-12 · in Ask HN: Is it worht learning OCaml? -
…other commenters have noted, Typescript has nearly always been ahead of Flow in popularity. [1] https://github.com/facebook/flow/issues/7
comment by jiaweihli · 2016-12-07 · in Announcing TypeScript 2.1 -
…- The hledger command-line and web-based accounting tool, a Haskell rewrite of ledger. https://github.com/facebook/flow - Adds static typing to JavaScript to improve developer productivity and code quality. https://github.com/coq/coq - Coq…
comment by 0xmohit · 2016-08-02 · in Show HN: Learn Functional Programming Using Haskell -
…files with Flow? It doesn't seem as though the team is still watching the issue on Github: https://github.com/facebook/flow/issues/7
comment by smt88 · 2016-08-01 · in Flowtype 0.30 adds support for Windows -
Just to add to this, here's the tracking issue, upvote to support it: https://github.com/facebook/flow/issues/6 29 days ago somebody posted an unofficial Windows binary: https://github.com/facebook/flow/issues/6#issuecomment-22989...
comment by Noseshine · 2016-07-30 · in Love for TypeScript -
…why I don't recommend flow when entering a new team, is that they don't provide windows binaries: https://github.com/facebook/flow/issues/6 The fact that I can add TypeScript to any project's workflow by simply `npm install --save-dev…
comment by eyko · 2016-06-17 · in Migrating a 10,000-line legacy JavaScript codebase to TypeScript -
Flow is not a superset of any form of javascript. It is another language. See: https://github.com/facebook/flow/issues/825
comment by natmaster · 2016-06-09 · in Flow vs. Typescript -
…to the lack of information on progress from the flow team, especially on the win support issue https://github.com/facebook/flow/issues/6
comment by Bakesteve · 2016-06-06 · in Flow vs. Typescript -
They should consider a better name.. Flow is already taken by a different FB team - https://github.com/facebook/flow
comment by bcherny · 2016-05-10 · in Introducing FBLearner Flow: Facebook's AI Backbone -
It's called Flow. Not to be confused with Flow[0]. [0] https://github.com/facebook/flow
comment by notduncansmith · 2016-05-07 · in Facebook is trying to build AI algorithms that can help build AI algorithms -
…launch must have been pretty tense though[3]. I just hope this service supports file uploads[4]. 1. https://github.com/facebook/flow 2. https://github.com/square/flow 3. https://github.com/tensorflow/tensorflow 4.…
comment by AnkhMorporkian · 2016-04-30 · in Microsoft Flow -
What I REALLY want to know is... can it run "flow" ( https://github.com/facebook/flow ). Because it's very useful yet painful to install... And I don't even know if it works on Windows.
comment by r-cyr · 2015-12-03 · in Compile OCaml to JavaScript, Run on Node -
…you started:" https://wiki.mozilla.org/Mobile/Get_Involved#Mentor_Bugs Other examples: #easyfix: https://github.com/facebook/flow/labels/easyfix #beginner: https://github.com/eslint/eslint/labels/beginner #exp:beginner…
comment by pella · 2015-11-25 · in First Timers Only -
…type information cached) in the terminal I already always have open for interacting with git. [1]: https://github.com/facebook/flow/issues/6 [2]: https://github.com/facebook/flow/issues/593
comment by AgentME · 2015-09-24 · in Why we’re no longer using Core.typed -
…them (although there is apparently a fork with pseudo-support, if you want to deal with that): https://github.com/facebook/flow/pull/431
comment by mukmuk · 2015-08-07 · in React.Component vs. React.createClass -
…friendly if possible). At the moment I'm using babel in Atom and typescript in VisualStudio. [1] https://github.com/facebook/flow/issues/6
comment by Guillaume86 · 2015-07-20 · in Announcing TypeScript 1.5 -
They use the Spidermonkey AST, but the parser is written with OCaml https://github.com/facebook/flow/blob/master/src/parser/pars... and the Lexer is generated with OCamllex, since there is support for compiling OCaml bytecode to Javascript…
comment by orbifold · 2015-04-26 · in Google Dart Will Not Be the Next Default Programming Language of the Web -
…. It exists for JavaScript: https://github.com/sinelaw/infernu https://github.com/facebook/flow
comment by glibgil · 2015-04-15 · in Introducing T3: Enabling Large Scale JavaScript Applications -
…: sig type t = Function of Statement.t list end = Expression Links: Big real world example: https://github.com/facebook/flow/blob/3a5b4040b7d2a648f97a06... Recursive module docs: http://caml.inria.fr/pub/docs/manual-ocaml-400/manual021.htm.…
comment by gabelevi · 2015-04-12 · in Namespacing Variants in ML -
Facebook made flow https://github.com/facebook/flow and TypeScript has already been mentioned
comment by jackweirdy · 2015-03-19 · in Wallaby.js – An intelligent test runner that continuously runs your tests -
If something might return null -- feel free to make a PR with making it a Maybe type, like here: https://github.com/facebook/flow/blob/master/lib/dom.js#L359
comment by k_bx · 2015-03-08 · in Angular 2: Built on TypeScript