Jia Chen

Results 66 comments of Jia Chen

Thanks for your interests in this library. The analysis pass provided in this library conforms to the general LLVM Alias Analysis Infrastructure. To use it you need a *client* pass,...

Unfortunately, it is not :( It neither rejects nonsensical date like "2000-2-30", nor accepts valid date like "1800-1-1". I admit that parsing datetime format in a RFC3339-conforming way is quite...

> In this scenario P.args and P.kwargs represent a kind of ad-hoc NamedTuple and TypedDict, respectively. This option has already been discussed and rejected [in PEP 612](https://peps.python.org/pep-0612/#using-list-variadics-and-map-variadics). To quote from...

@Kenny2github That does not work because, it's invalid to use `P.args` in isolation. To quote from [the PEP](https://peps.python.org/pep-0612/#the-components-of-a-paramspec): > Furthermore, because the default kind of parameter in Python `((x: int))`...

@chadrik That won't work either: `P` does not work like regular typevars where it represents a single type. It instead represents a "parameter group" that can be passed into other...

> it doesn't matter that we don't know all of the ways to split apart P, as long as we can vet that ParamsP is one of those ways when...

Sorry for the late response! Regarding MacOS 10.14.6 support -- I wish I could do something about it but I don't really have easy access to any hardware with that...

According to [PEP 526](https://www.python.org/dev/peps/pep-0526/#id9), the first form of attribute declaration should actually be treated as instance membership as opposed to class membership by the type checker. If you explicitly want...

This should be fixed with the new server, which always puts lock file under `/tmp`. It's likely that we'll switch to it by default in the next release but until...

I don't think Pyre has Windows support at the moment :( Even if we avoid the `fcntl` import, which I believe we could, the OCaml binary simply does not run...