From 7f49567022ce7383be24365bfedd87cba1f80fb0 Mon Sep 17 00:00:00 2001 From: yukirij Date: Wed, 23 Aug 2023 17:24:15 -0700 Subject: [PATCH] Update README with Sparse info. --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index df6c1dd..bf49278 100644 --- a/README.md +++ b/README.md @@ -36,8 +36,9 @@ While the runtime provides methods for directly acquring and releasing memory, i |Significant|x13|--|Fixed-precision, variable-magnitude numbers| |Block|x1e|size|Constant-sized series of bytes| |Sequence|x1f|--|Variable-sized series of bytes| -|Array|x22|size, type|Constant-sized, ordered collection| -|List|x23|type|Variable-sized, ordered collection| +|Array|x22|size, type|Constant-sized, indexed collection| +|List|x23|type|Variable-sized, indexed collection| +|Sparse|x24|type|Variable-sized, discontinuously indexed collection| |Record|x7e|schema|Instance of a schema| |Schema|x7f|--|Definition of abstract structure| @@ -53,6 +54,7 @@ Type building functions are used to generate identifiers used in the constructio * `sequence()` * `array(size, type)` * `list(type)` +* `sparse(type)` * `record(schema)` * `schema()`