Курс языка программирования Raku / Продвинутый уровень / Контейнеры
Понимание контейнеров Raku
Контейнеры в языке программирования Raku служат для хранения данных, но их роль и значение глубже и шире, чем просто быть переменной. В этом разделе даётся обзор различных типов контейнеров, доступных разработчику на Raku.
Важно понимать концепцию контейнеров. Без этого может показаться удивительным, что в некоторых случаях программа, похоже, использует скаляр там, где ожидался массив, или наоборот.
Разные контейнеры могут хранить данные разной природы, разного размера или даже разное количество элементов данных. Соответственно, каждый тип контейнера имеет свои методы для работы с хранящимися в нём данными.