Kevin Barabash
Kevin Barabash
``` function renderTab(Tab: React.ComponentType): null { return null; } class Foo extends React.Component { renderTab(Tab: React.ComponentType): null { // 'ComponentType' is not defined. eslint(no-undef) return null; } } ``` `eslint`...
``` var expr = new Expression("1"); expr = expr.subtract(-1); console.log(expr.toString()); ``` prints out `1+1` which is what I would expect looking at the code. It would be nice if subtraction...
I've used flowgen on a couple of .d.ts files and had to make this change manually, but I think it could be done automatically.
This option would wrap the existing `declare module.exports = ...` in a `declare module "foo" { ... }` block.
The following escapes differ from standard JS strings: - `\o` escape does nothing in JavaScript strings, `"\o123"` is interpreted as `"o123"` in JS - decimal escapes in ReScript, e.g. `\123`,...
Given the following file, test.ml: ``` let square x = x * x let a = "\000\000\246\255\247\255" ``` running `./darwin/bsc.exe test.ml` results in: ``` // Generated by ReScript, PLEASE EDIT...
Typing the following code into the playground will trigger an infinite loop which stalls the browser: ``` let a = "\x ``` The same happens if you type an empty...
After clicking on four of the links it also looks like two of them were duplicates.
I noticed in TODO.md there's a bullet point that says: > Put back react support for .js and .tsx I'm curious why support for TSX was disabled and how much...
It would be nice if JavaScript-based math rendering libraries could generate an accessibility tree inside of `role="math"` nodes using the mappings defined in https://w3c.github.io/mathml-aam/.