Система типов
int— целые числа:42,1_000_000float— дробные:3.14text— строки:"hello {name}"bool—true,falselist—[1, 2, 3], методы: .add(), .at(), .count, .first, .lastmap—{key -> value}, методы: .get(), .set(), .keysmaybe— some(value), none(), оператор ??secret— secret("password"), автоматическая редакция
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// int — целыеx = 42big = 1_000_000// floatpi = 3.14// texts = "hello {name}"// boolok = true// list — методы: .add(), .at(), .count, .first, .lastitems = [1, 2, 3]// map — методы: .get(), .set(), .keysdata = {status -> "ok", version -> 3}// maybe — some(value), none(), ??user = some("admin")empty = none()name = user ?? "аноним"// secret — редакция в выводеpw = secret("password")say pw // → ***REDACTED***