jank now has its own custom IR
Summary
The post introduces a custom intermediate representation (IR) for the jank compiler designed to operate at the level of Clojure semantics, enabling deeper optimizations. It covers the rationale, IR details, and initial benchmark results showing improvements over the baseline JVM, with further optimization work planned.