Chess in the Rust and TypeScript type systems | Heykuki News