Encoding functions
Encoding transforms values and text during compilation. Decode results can be traversed directly, for example jsondecode(file("assets/config.json")).enabled.
YAML aliases are bounded; custom tags, cycles, excessive expansion, duplicate keys, and non-string keys fail. YAML << has no implicit merge behavior. Character encodings use encoding_rs labels; UTF-16LE/BE are supported for encoding too. Use filebase64 for arbitrary binary files, since base64decode returns text.
Example
All calls obey the function limits and annotation rules.