Функциональный кодинг на Swift

  Рет қаралды 5,947

ИЗИ DEV

ИЗИ DEV

3 жыл бұрын

Научимся пользоваться функциями высшего порядка в Swift - map, compactMap, filter и reduce. Делаем код чище и нагляднее.
Наш канал и чат в телеграме: t.me/supereasydev

Пікірлер: 27
@raynelzlogs
@raynelzlogs 9 ай бұрын
Большое спасибо, наконец-то разобрался с этими методами из функционального программирования!
@antonreashin
@antonreashin Жыл бұрын
Да,интересная тема.
@user-zi2jx2il8o
@user-zi2jx2il8o 2 жыл бұрын
Очень интересует эта тема! Все очень интересует. Спасибо Вам огромное! Как всегда лайк 👍
@tiffany668
@tiffany668 Жыл бұрын
spasibo za urok,vsjo super! pobolshe takih tem!!
@ocean_s_friend
@ocean_s_friend 6 ай бұрын
Спасибо за видео)
@saddestsmile6708
@saddestsmile6708 Жыл бұрын
Оч хорошее видео! Мне так было страшно начать изучать методы массивов, потому что они казались очень сложными. Частично это так и есть, но не все так сложно, как казалось.
@eze_dev
@eze_dev Жыл бұрын
Класс, рад, что получилось, спасибо за просмотр
@dmitrysechkarenko7646
@dmitrysechkarenko7646 2 жыл бұрын
Повторение мать учение, спасибо что напомнил :) !!!
@den6335
@den6335 2 жыл бұрын
Круто спасибо!
@dreamlogin
@dreamlogin 2 жыл бұрын
Спасибо!!
@mojoooCo
@mojoooCo 3 жыл бұрын
Круто) вообще, чего не хватает новичку, такому как мне к примеру это когда показывают код и хотя бы пару слов о нем, где и как его использовать? к примеру идет регистрация пользователей, мы используем эту функцию/метод для того то того то))) без понимания все выветривается
@vladimirstepanov7246
@vladimirstepanov7246 3 жыл бұрын
Спс) нормальный трек в конце)
@paulkpn6842
@paulkpn6842 2 жыл бұрын
В целом нормуль, но хотелось бы увидеть еще про sorted и flatMap. И не особо понятно в последнем случае с reduce, $0 при первом проходе цикла будет равняться 0, который мы задали с помощью reduce(0) ?? Т.е. в скобках reduce первым значением мы указываем нулевой элемент массива, с которого будет начинаться наше прохождение по массиву, к которому мы применяем reduce? ["Паша","Артем","Никита"].reduce(0) { $0 + $1.count } - здесь в первом шаге $0 будет равен числу, которое мы указали в скобках, а $1.count нулевому (не первому) элементу в массиве?
@kirillsukhov
@kirillsukhov 3 жыл бұрын
Спасибо за видео!! Очень помогло!
@eze_dev
@eze_dev 3 жыл бұрын
Спасибо за просмотр ;)
@aleksandrstarkov8348
@aleksandrstarkov8348 2 жыл бұрын
+
@reemotto
@reemotto Жыл бұрын
а flatMap ?
@eze_dev
@eze_dev Жыл бұрын
Не так часто используется, поэтому не рассказал про нее
@dgs6300
@dgs6300 Жыл бұрын
В остальном, спасибо за контент, хорош 👌👍
@eze_dev
@eze_dev Жыл бұрын
спасибо за просмотр)
@KonstantinFederal
@KonstantinFederal Жыл бұрын
Погромче никак нельзя?
@eze_dev
@eze_dev Жыл бұрын
Никто не жаловался. Как вариант можно сделать погромче на своей стороне
@user-wn8qb1xx7h
@user-wn8qb1xx7h 2 жыл бұрын
да е-мае, поставь раскладку клавиатуры "Русская-ПК" и перестань ставить запятые на шестерку
@dgs6300
@dgs6300 Жыл бұрын
Было бы классно увидеть работу с датами при помощи map. На примере массива из дат. Как то отсортировать возможно его предварительно
@eze_dev
@eze_dev Жыл бұрын
Но это уже не совсем относится к функциональному кодингу. Просто в теле методов нужно производить не наши простейшие действия как в примере, а юзать методы преобразования даты
@dgs6300
@dgs6300 Жыл бұрын
@@eze_dev да, в этом сложность. Я новый человек в этой сфере, при решении задач в которых присутствуют даты, dateformator или словари с датами которые надо отсортировать по событиям- максимально мало информации. А при поиске хоть какой- то нитки на просторах интернета понимаешь что мало людей охватывают такую тему для своих видео. Но, в любом случае Вы молодец 👍 хороший и что не мало важно - понятный контент! Больше подписок и просмотров вам.
@eze_dev
@eze_dev Жыл бұрын
@@dgs6300 Спасибо большое друг. Добавил тему в бэклог, буду писать статью по этой теме
Верстка кодом с помощью SnapKit на Swift
17:57
Картинки из API в карусель со SnapKit
24:58
ИЗИ DEV
Рет қаралды 2,8 М.
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 60 МЛН
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 67 МЛН
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 21 МЛН
Функции. Functions. Коротко о SWIFT. iOS. func.
21:32
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 60 МЛН