Skip to main content

Jun 2025 (v0.8.9)

Mochi v0.8.9 extends dataset features and improves runtime helpers across the experimental compilers. Many backends gain new builtins, package support and type inference enhancements.

Compilers

  • Sort builtin in Rust with updated documentation
  • Join queries for Ruby
  • Import handling and multi-dimensional indexing in Racket
  • Package declarations and Python FFI imports for Scala
  • Map loops, length checks and reduce builtin for Zig
  • Agent initialization with fields in Python
  • Group query support in Lua
  • List slicing and negative indexing for COBOL
  • Struct support in the C backend and reduce builtin in C++
  • JSON helpers and reduce builtin for Kotlin
  • Type method support with generic map casting in C#
  • Block-bodied lambdas in Racket with list operations in Scheme
  • Inline average builtin for Fortran

Tests

  • Prolog backend adds test block syntax

Fixes

  • Corrected method handling in the Clojure compiler