Caduceus
The Caduceus mod is an extension for Hex Casting, specifically created for HexJam 2025. The development is entirely done in the Clojure programming language and offers advanced meta-evaluation capabilities within the hex magic system.
Key Features
This addon significantly expands Hex Casting functionality by adding cutting-edge tools for working with continuations. Among the main innovations are:
- Delimited continuations support - provides more flexible management of magical ritual execution
- Continuation marks - allow tracking the state of magical processes
- Enhanced Jump Iota manipulation - tools for direct manipulation of transitions
- Improved Jump Iota display - more understandable visualization of transitions in the interface
In the Fabric version, automatic integration with third-party continuation frame types is implemented. The system independently scans the classpath and generates corresponding mixins at runtime with a dynamic targets list.
❌ YouTube Videos
Work is underway on creating guides and reviews
Technical Features
As already mentioned, all core logic is exclusively implemented in Clojure. The architecture is designed to ensure maximum compatibility and performance.