Warning: Work in progress! Leave feedback on Zulip or Github if you'd like this doc to be updated.
This chapter in the Oils Reference describes data languages: J8 Notation and Packle.
This is a quick reference, not the official spec.
Inherited from JSON
See Surrogate Pair Blog Post.
These are simply JSON strings with the two J8 Escapes, and the optional J prefix.
These are the J8 Primitives (Bool, Int, Float, Str), separated by tabs.
!tsv8 name age
!type Str Int
This is for reference.
e.g. decoded to something in the surrogate range