Skip to main content

Jul 2025 (v0.10.28)

Released on Fri Jul 18 08:39:31 2025 +0700.

Mochi v0.10.28 refreshes dataset outputs and improves type inference across many languages while expanding machine examples and documentation.

Examples

  • TPC-H dataset golden outputs regenerated across languages
  • Machine outputs added for Zig, F#, Java and others
  • Deterministic values() builtin ensures reproducible examples

Compilers

  • Struct inference refined in C#, Kotlin, Scala and Rust
  • string_prefix_slice builtin output for Zig
  • Map literal pair grouping and constant aggregates in the C backend
  • List indexing and join generation optimized for Go and Scala
  • JSON builtin for OCaml with improved helpers
  • Printing and quoting improved for Lua, Pascal and Erlang

Runtime

  • Constant membership and length folded in Fortran
  • Deterministic values builtin available in the Go runtime
  • Precomputed counts for constant integer lists in the C backend
  • JSON helpers expanded across languages

Documentation

  • Machine READMEs updated with BigInt notes and new checklists