Eric Wieser
Eric Wieser
This makes it slightly clearer what is going on here.
Universe variables are now parsed in `foo.{u,v}` terms, making `foo.{$u,$v}` legal.
## Reporting a bug - [x] I have tried using the latest released version of Numba (most recent is visible in the change log (https://github.com/numba/numba/blob/master/CHANGE_LOG). - [x] I have included...
The following file ```lean import Aesop universe u variable {α : Type u} @[simp] theorem List.filter_true (l : List α) : filter (fun _ => true) l = l :=...
As an example, ```python @numba.cuda.jit def foo(): x = numba.cuda.local.array(shape=(2, 0), dtype=numba.int64) foo() ``` gives `ValueError: array length
### Proposal Right now, we have `IO : Type → Type`. This RFC suggests we change to `IO : Type u → Type u`. This RFC does *not* suggest: *...
### Prerequisites Please put an X between the brackets as you perform the following steps: * [x] Check that your issue is not already filed: https://github.com/leanprover/lean4/issues * [x] Reduce the...
See this shell session: ```shell $ elan toolchain list leanprover/lean4:v4.13.0-rc3 leanprover/lean4:v4.8.0-rc2 $ elan toolchain link oh--no--anyway ~/.elan/toolchains/leanprover--lean4---v4.13.0-rc3/ $ elan toolchain list error: invalid toolchain name: 'oh/no/anyway' ``` Some motivation for...
This is the analog to `Fintype.piFinset` Since this is computable and rather confusing, I've included a test with a concrete evaluation. --- - [x] depends on: #17882 (for the test)...
The category-theoretic results can be split between `Mathlib/Algebra/Category/Grp/Injective.lean` and `Mathlib/Algebra/Category/ModuleCat/Injective.lean` instead, with no changes to downstream proofs. --- [](https://gitpod.io/from-referrer/)