← Back to Blog

Rotifer v0.2: IR Compiler & Algebra Parallelism

Genes get content-addressable identity via SHA-256 IR hashing. The algebra executor gains true CPU parallelism. rotifer-core ships to crates.io.

v0.2 turns genes into first-class WASM citizens with content-addressable identity, adds true parallelism to the algebra engine, and publishes the Rust core as an independent crate.

IR Compiler Pipeline

The new rotifer-core::compiler module brings full Intermediate Representation support:

Terminal window
rotifer compile --wasm # full IR compilation with phenotype update

Algebra Parallelism

The Par operator now uses true CPU parallelism via std::thread::scope instead of sequential execution. When your genome says “run these genes in parallel,” they actually run in parallel.

crates.io

rotifer-core is now published as an independent Rust crate with full rustdoc coverage on all 150+ public API items. Rust developers can build on the Rotifer type system and engines directly.

CLI Upgrades

Fixes

By the Numbers

Get Started

Terminal window
npm install -g @rotifer/playground@alpha