Minimal I/O: write/1 writeln/1 print/1 nl/0 -- canonical
functor(args) text via Episteme.Term.to_text/1 (no operator-aware
pretty-printing yet). Each succeeds exactly once, side effect aside.
Summary
Functions
@spec dispatch(atom(), non_neg_integer(), [term()]) :: Ichor.Backtrack.goal() | :not_handled