fn arith(
cur: NumberValue,
next: NumberValue,
int_fn: fn(_: i64, _: i64) -> i64,
float_fn: fn(_: f64, _: f64) -> f64,
) -> NumberValue
fn arith(
cur: NumberValue,
next: NumberValue,
int_fn: fn(_: i64, _: i64) -> i64,
float_fn: fn(_: f64, _: f64) -> f64,
) -> NumberValue