Hacker GitHub

← All repos

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

Mentions per year 64 mentions · busiest year 2015 (13)
20082026
  1. …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.
  2. …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
  3. …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)
  4. 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?
  5. …`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
  6. …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)
  7. …facebook. I don't see an issue with using them though as they don't collect data on you. [1]: https://github.com/facebook/flow [2]: https://github.com/facebook/reason [3]: https://github.com/facebook/prepack [4]:…
    comment by nyberg · 2020-08-04 · in Weboob
  8. 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]…
  9. …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
  10. …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
  11. …example, or maybe even some real parallelism. Very curious to see how all this keeps evolving. [1]: https://github.com/facebook/flow
  12. 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
  13. …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
  14. …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…
  15. …[2] https://github.com/Microsoft/TypeScript-Handbook/blob/master... [3] https://github.com/facebook/flow/blob/cf03c08109014c4503a392...
  16. …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
  17. 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
  18. …TypeScript, but it should be possible with the next major version that will include Babel 7. [1] https://github.com/facebook/flow/issues/2405
  19. …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
  20. …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
  21. …mean to you? Other than during Christmas, they release almost every single week [1]. [1] https://github.com/facebook/flow/releases
  22. …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…
  23. …* 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
  24. 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
  25. …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
  26. …[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
  27. …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…
  28. …have to board the plain now :) These links might help: https://github.com/gkz/LiveScript/issues/821 https://github.com/facebook/flow/issues/1515
  29. …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
  30. …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?
  31. …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
  32. …- 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…
  33. …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
  34. 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
  35. …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…
  36. 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
  37. …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
  38. They should consider a better name.. Flow is already taken by a different FB team - https://github.com/facebook/flow
  39. It's called Flow. Not to be confused with Flow[0]. [0] https://github.com/facebook/flow
  40. …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
  41. 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.
  42. …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
  43. …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
  44. …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
  45. …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
  46. 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…
  47. …. It exists for JavaScript: https://github.com/sinelaw/infernu https://github.com/facebook/flow
  48. …: 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
  49. Facebook made flow https://github.com/facebook/flow and TypeScript has already been mentioned
  50. 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