Tags: lefticus/cons_expr
Tags
Replace hand-rolled error_p with make_type_predicate<error_type>() error_p was doing exactly what the generic make_type_predicate already does: check param count, eval, check type, return bool. Eliminate the dedicated function and reuse the existing template. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>