harehare
mq
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
Merge pull request #2645 from harehare/fix/run-hide-query-prelude-in-errors ๐ fix(run): hide internal query prelude from diagnostics
main
13 hours ago
Merge pull request #2688 from harehare/feat/lang-mkdir โจ feat(lang): add mkdir builtin
main
22 hours ago
Merge pull request #2687 from harehare/fix/test-import-test-module ๐ fix(test): support `import "test"` in mq-test files
main
23 hours ago
โจ feat(lang): add mkdir builtin Creates a directory and any missing parents (mkdir -p), succeeding if it already exists. Gated by --allow-write like write_file. Adds Io::create_dir_all with a default that refuses, so existing Io implementations keep compiling. MemIo tracks created directories.
feat/lang-mkdir
23 hours ago
Merge pull request #2686 from harehare/fix/array-mul-integer-only ๐ fix(lang): make array * number repeat-only
main
23 hours ago
๐ fix(test): support `import "test"` in mq-test files A module imported with `import` cannot read engine globals, so `run_tests` failed on `TEST_FILE` before any test ran. Replace the global with a `current_test_file()` host function, which modules can call, and drop `TEST_FILE`. The generated report call also used unqualified `test_case` and `run_tests`, which an `import`-only file does not have. Append `include "test"` to the generated query so import-only, include-only and mixed files all run.
fix/test-import-test-module
23 hours ago
๐ fix(lang): make array * number repeat-only array * number now only repeats the array for non-negative integers. Fractional, negative and oversized counts are errors instead of silently switching to element-wise multiplication. The size limit is the same MAX_RANGE_SIZE used by string and bytes repetition. Also drop the [a] * a type signature that described the old element-wise behavior.
fix/array-mul-integer-only
24 hours ago
Merge pull request #2685 from harehare/fix/empty-dict-falsy ๐ fix(lang): treat an empty dict as falsy in conditions
main
1 day ago
Latest Branches
CodSpeed Performance Gauge
0%
โจ feat(lang): add mkdir builtin
#2688
23 hours ago
019818b
feat/lang-mkdir
CodSpeed Performance Gauge
0%
๐ fix(test): support `import "test"` in mq-test files
#2687
24 hours ago
75e9fee
fix/test-import-test-module
CodSpeed Performance Gauge
0%
๐ fix(lang): make array * number repeat-only
#2686
1 day ago
7cb8325
fix/array-mul-integer-only
ยฉ 2026 CodSpeed Technology
Home
Terms
Privacy
Docs