a={ a:complex(1,1), b:complex(2,2), c:{ d:complex(1,2) } } d=mapfun(a=>a.toString(),a) t=JSON.stringify(d,""," ").replace(/"([^"]+)":/g, '$1:') text(t)