— Type
array<T> — dynamically sized arrays backed by TVM tuples.— Type
unknown — a TVM primitive with unknown contents.— Type
lisp_list<T> — nested two-element tuples (FunC-style).— Type string — text chunks backed by snaked cells, with
StringBuilder for concatenation.— Compile-time string methods:
"str".crc32(), "str".sha256(), etc.— Null coalescing operator —
?? like in TypeScript.— Import path mappings —
import "@third_party/utils".— Compile-time reflection via
@stdlib/reflection.— Custom serializers now support structures and generics.
— The compiler now reports multiple errors at once.
— Focused on stability — fixed dozens of minor issues found by LLM fuzzing.
— Extensive internal refactoring towards being stateless and multi-threaded.
Release »
Read more »