mirror of
https://github.com/anoma/juvix.git
synced 2025-01-08 16:51:53 +03:00
69594edc7b
This patch dramatically increases the efficiency of `juvix dev root`, which was unnecessarily parsing all dependencies included in the `Package.juvix` file. Other commands that do not require the `Package` will also be faster. It also refactors some functions so that the `TaggedLock` effect is run globally. I've added `singletons-base` as a dependency so we can have `++` on the type level. We've tried to define a type family ourselves but inference was not working properly. |
||
---|---|---|
.. | ||
dev | ||
clean.smoke.yaml | ||
compile-dependencies-package-juvix.smoke.yaml | ||
compile-dependencies.smoke.yaml | ||
compile.smoke.yaml | ||
eval.smoke.yaml | ||
format.smoke.yaml | ||
html.smoke.yaml | ||
init.smoke.yaml | ||
markdown.smoke.yaml | ||
repl.smoke.yaml | ||
typecheck.smoke.yaml | ||
version-help-doctor.smoke.yaml |