Print.escape.plain: def of emerging-ezjson@1.3.0.0 Import: import emerging-ezjson@1.3.0.0/src/print.bend as Print Lines 33-42 of emerging-ezjson@1.3.0.0/src/print.bend: https://jend.leeeet.dev/read.txt?path=emerging-ezjson@1.3.0.0/src/print.bend&start_line=33&end_line=42 import Base # one scalar value, escaped when JSON requires it def escape.plain(+cp: U32, ch: Char) -> String: Bool.pick(String, U32.is_eq(cp, 34), "\\\"", Bool.pick(String, U32.is_eq(cp, 92), "\\\\", Bool.pick(String, U32.is_eq(cp, 8), "\\b", Bool.pick(String, U32.is_eq(cp, 12), "\\f", Bool.pick(String, U32.is_eq(cp, 10), "\\n", Bool.pick(String, U32.is_eq(cp, 13), "\\r", Bool.pick(String, U32.is_eq(cp, 9), "\\t", escape.rest(cp, ch)))))))) Uses (6): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool.pick https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Char https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_eq https://jend.leeeet.dev/definition.txt?path=emerging-ezjson@1.3.0.0/src/print.bend&name=escape.rest