AK
Size: a a a
AK
AK
AU
AK
AU
AS
AK
N
N
AZ
AZ
AZ
VD
AZ
AZ
a?.b?.c — если a или b не существует (`nil`), то цепочка останавливается и возвращается nil.a!.b!.c — если a или b не существует, то всё распидарашивается к хуям в рантайме, но ты сам это явно написал и знаешь, где ждать подвоха.a.b.c — компилятор не пропустит, потому что a и b опциональны (по условию задачи).a?.b?.c ?? default_c. И не нарушается ничего, и запись красивая. А, что самое главное, такая конструкция крайне юзабельна и довольно часто бы мне пригодилась как в расте, так и в питоне.N
AZ
N
AZ