Q
Size: a a a
Q
Q
GO
GO
Q
OS
GO
Q
OS
GO
GO
Q
GO
OS
OS
DK
AL
(Int) -> Int - функциональный тип, которая принимает Int и вернёт Int{ i: Int -> i + 1 } - конкретный "объект" типа (Int) -> IntDK
OS

symbcount[now]?.plus(1) значение ключа у меня не сохраняется в мапеAL
symbcount[now] вы вернёте либо null, либо какое-то число. И дальше вы с помощью ?.plus либо увеличите число на единицу, либо оставите null как есть. map[key] = map.getOrPut(key) { 0 } + 1