Basic types
Types are nearly equal to JSON types:
- String
"Text";
"More text";
// unicode rust
"ok\u{00e9}"; // prints oké
// also json unicode
"ok\u00e9"; // prints oké as well
"prints\t\tescaped\n\"characters\"\\";
// prints escaped
// "characters"\
- Number
123;
12.345;
1.23e6; // 1230000
1.23e-3; // 0.00123
- Boolean
true;
false;
- Null
null;
- List
[ 1, 2, 3 ];
["test", "test"];
// also mixed type lists
[1, "test", false];
- Map
// just your regular json
{
"test": 123,
"list": [1,2,3],
"map": {
"nested": true
}
}
Extra Types:
- Function
// simple example
{x => x + x}