-
The context:
```
module D;
import Other;
import U;
u : Other.Unit;
u ≔ U.t;
end;
module Other;
inductive Unit {
t : Unit;
};
end;
module U;
inductive Unit {
t : Un…
-
Following the discussion in #107, it would be very useful to have a version of `%` analogous to `|` which returns 0 instead of crashing when the second argument is 0. The alternative of implementing m…
-
- Issue Type: `Performance`
- Extension Name: `juvix-mode`
- Extension Version: `0.1.50`
- OS Version: `Darwin arm64 22.6.0`
- VS Code version: `1.84.2`
Find more details here: https://github.c…
-
It's convenient to use builtin fail in Anoma/Nockma programs for debugging purposes.
The signature of builtin fail is `{A : Type} → String → A;` and String is not supported in the Anoma/Nockma back…
-
I get the error:
```
Suspicious state from syntax checker juvix: Flycheck checker juvix returned 1, but its output contained no errors: Invalid option `--only-errors'
Usage: juvix ((-v|--version)…
-
If the top module's name is not as expected, the error is not really helpful to fix it, as in the following picture:
![image](https://github.com/anoma/juvix/assets/1428088/0b213ab7-4186-4eba-a71c-6…
-
Hey, thanks for the hard work here. I have recently started adopting Smoke for [the Juvix project](https://github.com/anoma/juvix/) at [the Smoke branch](https://github.com/anoma/juvix/tree/smoke). So…
-
The `to-poly` function taking Geb morphisms to the Poly category seems to be faulty. The issue this stems from is #93 and has to do with evaluating the identity function on Bool in STLC - `(lamb (copr…
-
When you start typing and you haven't yet finished writing correct code, all highlighting disappears, including of the already correct code typed earlier. This is very annoying.
-
We need to figure out how to do that. A straightforward approach of caching the `r0vm` executable didn't work. RISC0 installation also modifies something in the Rust toolchain (which we install separa…