Skip to main content

Jul 2025 (v0.10.39)

Released on Thu Jul 24 11:43:58 2025 +0700.

Mochi v0.10.39 adds union features, deterministic builtins and BigInt support across many transpilers with numerous updated Rosetta examples.

Compilers

  • BigInt operations introduced for Dart with early Go support
  • Balanced ternary and calendar helpers plus struct methods for TypeScript
  • Deterministic now for PHP and C with slice defaults in C++
  • Null handling, generic casts and improved strings for Scala
  • lower() builtin for the ST transpiler and new repeat helpers
  • Partial returns and list concatenation added to Prolog
  • Input builtins and union variants across Pascal, Swift, Scheme and Zig
  • Map generics and nested indexing for Kotlin plus open-ended slices in F#
  • Numerous Rosetta programs regenerated for all languages

Documentation

  • Progress logs updated with index numbers for several languages
  • Golden outputs refreshed across the repository