--- a/crates/jrsonnet-evaluator/src/val.rs +++ b/crates/jrsonnet-evaluator/src/val.rs @@ -407,7 +407,7 @@ } pub fn to_string(val: &Val) -> Result> { - Ok(match val { + Ok(match val.unwrap_if_lazy()? { Val::Bool(true) => "true".into(), Val::Null => "null".into(), Val::Str(s) => s.clone(),