Extending AutoFormΒΆ Use these recipes for new primitives, custom rules, and extension packages. Define a custom Rule Write a Primitive Minimal Shape Rules by Phase Batch Rule Pullback Rule Async Execution Define a Custom Interpreter Trace a Program Once Define the Interpreter Install the Interpreter Choose the Boundary Build an Array Extension Define the Array Domain Register Binary Array Primitives Add Operators Use the Extension