pub fn call_udf(name: &str, cols: &[Column]) -> Result<Column, PolarsError>
Call a registered UDF by name. PySpark: F.call_udf(udfName, *cols). Requires a session (set by get_or_create). Raises if UDF not found.