Чистейший стиль кодирования, в котором ошибки практически невозможны

Мощная парадигма в мире программирования, где строгие правила применяются для снижения количества ошибок до такой степени, что их практически невозможно написать (во многих распространённых случаях). --- 🌟 Посетите
💜 Patreon:   / coderized   💜 Discord:   / discord   Чтобы узнать больше о моём процессе создания видео, ознакомьтесь с разделом часто задаваемых вопросов на нашем канале Discord:   / discord   --- Однако и здесь не обходится без сложностей, поэтому в этом видео мы постараемся максимально просто объяснить концепции, лежащие в основе двух основных функциональных парадигм: (Обычная) функциональная — парадигма, из которой мы можем заимствовать приёмы во многих нефункциональных языках программирования. Чисто функциональная парадигма — парадигма, которая строго применяет все правила, чтобы максимально исключить ошибки, и парадигма, охватывающая большинство функциональных языков. --- 0:00 Функциональное приветствие 0:33 Кодированное введение 0:40 Императивная и декларативная парадигмы 1:32 Функциональная парадигма 1:50 Функции первого класса 2:07 Замыкания 2:42 Пример замыканий 3:40 Использование функциональных функций 3:45 Функции высшего порядка 4:07 Неизменяемость (и побочные эффекты) 4:43 Каррирование и объекты с замыканиями 6:07 Чисто функциональная парадигма 6:42 Вычисление и выполнение 6:55 Строгая неизменяемость 7:06 Монады 7:23 Использование того, что мы можем 7:38 Преимущества и недостатки 8:21 Сохраняем открытость 8:40 RUNME (спонсор) 9:46 Финальные титры

Смотрите также