kaiv 0.6.0

Reference implementation of the kaiv format (Levels 0-3): lexer, compiler, denormalizer, schema compiler, validator
Documentation
.!taiv 1 std/enc

// Encoding library: base64url-embedded content, the decoded payload
// typed by name. Every type derives from b64; the type name states
// what the decoded bytes contain (the era-1 `!b64 TYPE` encoded-type
// parameter, expressed as ordinary named types).

// Generic binary
!b64
&bin=

// Multi-line UTF-8 text, base64url-embedded (readable multi-line
// text belongs in the core !text type; &plain is the fallback for
// content the |:| separator cannot carry)
!b64
&plain=

// JSON document
!b64
&json=

// YAML document
!b64
&yaml=

// TOML document
!b64
&toml=

// XML document
!b64
&xml=

// HTML document
!b64
&html=

// Markdown document
!b64
&md=

// CSV table
!b64
&csv=