Каррирование - написание изящного функционального кода

Описание к видео Каррирование - написание изящного функционального кода

#функциональноепрограммирование #кодирование #программирование

В этом видео мы рассмотрим одну из репрезентативных техник функционального программирования - каррирование. Каррирование - это метод кодирования, который делит то, что нужно сделать за один раз, на несколько этапов. Для объяснения этого метода автор использует функцию, которая делает сэндвич, в качестве примера. По старому методу одна функция обрабатывает все три ингредиента бутерброда (хлеб, мясо, овощи) сразу, в то время как каррирование разделяет этот процесс по каждому ингредиенту, то есть аргументу. Можно применять это, разделяя функцию на этапы для выполнения. Одно из преимуществ этого метода состоит в том, что можно обрабатывать каждый ингредиент через несколько этапов и ответвлений. Это видео содержит подробные примеры кода и объяснения об этом. В следующем видео мы рассмотрим самую сложную тему в функциональном программировании - монады.

Комментарии

Информация по комментариям в разработке