In json4s esempi e documentazione vedo spesso gli idiomiScopo del `render` in json4s
compact(render(jval))
e
pretty(render(jval))
Io non credo di avere effettivamente visto un esempio con compatta o piuttosto applicata direttamente a un codice generato JValue
, ma non mi è chiaro cosa stia facendo render
. Render è di tipo JValue => JValue
e non vedo alcuna differenza evidente rende e funzionante
json.take(100000).filter(x => compact(render(x)) != compact(x))
su alcuni dei miei dati restituisce un un insieme vuoto vuoto.
Che cosa fa in realtà render
?