You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,7 @@ A lot of data, especially data designed to be used in many different languages,
55
55
- `Map<KeyType, ValueType>` (a mapping of `KeyType` instances to `ValueType` instances)
56
56
- `Enum<Type>` (a fixed set of up to 255 `Type`s; useful when only a small subset of `Type` instances represent possible values, especially with `String`s)
57
57
- `Choice` (a fixed set of up to 255 types that values can take on)
58
+
- `Recursive<Type>` (a type that can reference itself and be used to serialize circular data structures)
58
59
- `Optional<Type>` (either `null` or an instance of `Type`)
59
60
- `Pointer<Type>` (allows multiple long instances of `Type` with the same bytes to be stored only once)
Copy file name to clipboardExpand all lines: docs/index.html
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -98,6 +98,7 @@ <h2>Data types</h2><ul>
98
98
<li><code>Map<KeyType, ValueType></code> (a mapping of <code>KeyType</code> instances to <code>ValueType</code> instances)</li>
99
99
<li><code>Enum<Type></code> (a fixed set of up to 255 <code>Type</code>s; useful when only a small subset of <code>Type</code> instances represent possible values, especially with <code>String</code>s)</li>
100
100
<li><code>Choice</code> (a fixed set of up to 255 types that values can take on)</li>
101
+
<li><code>Recursive<Type></code> (a type that can reference itself and be used to serialize circular data structures)</li>
101
102
<li><code>Optional<Type></code> (either <code>null</code> or an instance of <code>Type</code>)</li>
102
103
<li><code>Pointer<Type></code> (allows multiple long instances of <code>Type</code> with the same bytes to be stored only once)</li>
0 commit comments