-
Add a first version of the testing framework discussed at HHH2024.Q3.
Add testing pragmas which specify that a function is a test and how the test should be executed. For now, let's have three pos…
-
![image](https://github.com/user-attachments/assets/90e90afc-27ce-49c4-b9c1-43cb2ee57a40)
-
Steps to reproduce:
checkout this commit: https://github.com/anoma/juvix-anoma-test/commit/41b428ea7fca3e0414da8ea74af5817f0550d715
1. `juvix clean --global && juvix clean && juvix dependencies…
-
When compiling `tests/Compilation/positive/test080.juvix` I get:
```
juvix: Prelude.!!: negative index
CallStack (from HasCallStack):
error, called at libraries/base/GHC/List.hs:1675:12 in base:…
-
`juvix html` has (too) many options. I believe many of them were introduced to facilitate integration with `VSCode`. We should somehow make the cli interface simpler and either adapt the VSCode plugin…
-
To reproduce:
1. Clone juvix-stdlib
```
git clone https://github.com/anoma/juvix-stdlib
```
2. Run `juvix format` in the test directory
```
cd juvix-stdlib
juvix format test/
```
#…
-
**Describe the bug**
When trying to use the `:load` command in the Juvix REPL, I get the following error
```bash
➜ sandbox juvix repl
Juvix REPL version 0.6.1-29f1c4c: https://juv…
-
When defining a traits with argument names, I have to use a special syntax, e.g., `funcName : ( : ) -> ReturnType`
```
trait
type HasOwner ResourceT :=
mkHasOwner {
getOwner : (resource : R…
-
A juvix project created using `juvix init` comes with a pre-populated dependencies field that points to the stdlib dependency in the default build directory `.juvix-build`:
juvix.yaml
```yaml
dep…
-
It seems if I jump to a definition with Meta point, then you can't jump back, it gives me the message `at the start of xref history`. I think this may be an issue with the `minijuvix-mode` itself (cur…