Хабы: Блог компании OTUS, Программирование, Функциональное программирование, Rust, Data Engineering
Представьте себе вот такую картину: вы сидите дома, и вокруг вас мирно мурлыкают котики. Но вдруг, что-то пошло не по плану: один начал ловить лазерный указатель, другой карабкается на шторы, третий — нагло укладывается на вашу клавиатуру. Ну, вы поняли, полный хаос. И тут возникает вопрос: как навести порядок в этом котячьем хаосе? Как упорядочить этот бесконечный поток пушистых данных?
Вот тут-то и приходит на помощь наш добрый друг — Rust, а точнее его функции map
, filter
и fold
. Они помогают не только приручить самых неугомонных data-котиков, но и сделать это без компромиссов по производительности.
Читать далее