Quinton Miller

Results 253 comments of Quinton Miller

Elixir seems to favor valid Elixir expressions now: https://github.com/elixir-lang/elixir/blob/v1.14/CHANGELOG.md#expression-based-inspection-and-inspect-improvements

LLVM uses Apache 2 with LLVM exceptions since 9.0, UIUC before that. compiler-rt is dual-licensed under MIT and UIUC. Apart from the public documentation, I think the `share/licenses` subfolder in...

Apparently `NOTICE.md` also contains license information, including Readline which we no longer use.

This also crashes the interpreter. Is this related to #12456?

Type filters are applied according to variable names only, so they do not account for the possibility that the variables could be different yet. Another example: ```crystal x = 1...

The following will now break under `-Dstrict_multi_assign`, since the previous expansion didn't use `MultiAssign`s and this PR does (without the trailing `*_`): ```crystal {1, 2, 3}.try { |(x, y)| }...

https://github.com/crystal-lang/crystal/pull/11477#discussion_r753655162

Def bodies are just one of the contexts where a `Crystal::MainVisitor` is used; while working on this I realized we can generalize this to many other language constructs. We could...

`Enumerable` is invariant, so there is no relationship between `Enumerable(String)` and `Enumerable(NoReturn)`, which `Tuple()` is a subtype of. See #3803. Similarly it can be shown that the subtyping relationship isn't...