A value reads as CASC writes it (CASC.md ยง7): nil, inf/-inf, a
float with its fraction. nil once rendered as "" and a float as JS's
String(number), which can't tell 1.0 from 1 ("1") and spells
1.0e20 out in full.
Parameters
value: unknown
already resolved, never a Secret
Returns string
Throws
for a list, tuple, or map: there is no sensible
string for one, and CASC fails loudly rather than guessing
A value reads as CASC writes it (CASC.md ยง7):
nil,inf/-inf, a float with its fraction.nilonce rendered as""and a float as JS'sString(number), which can't tell1.0from1("1") and spells1.0e20out in full.