История изменений
Исправление
merhalak,
(текущая версия)
:
Свертки и map'ы - это не проблема никоим разом.
map - аналог forEach.
fold(l|r) - просто проход списка слева|справа однотипной операцией с сохранением значения в неком аккумуляторе.
Достаточно один раз понять, что это не «huyak-huyak-i-v-production», а просто применение однотипных операций к списку.
А вообще, воспользуйся scan(l|r) вместо fold(l|r) в примерах по сверткам из интернета, scan сохраняет промежуточные состояния вычисления в списке. Быстро понимание придёт, как работает свертка.
Исходная версия Deleted, :
Свертки и map'ы - это не проблема никоим разом.
map - аналог forEach.
fold(l|r) - просто проход списка слева|справа однотипной операцией с сохранением значения в неком аккумуляторе.
Достаточно один раз понять, что это не «huyak-huyak-i-v-production», а просто применение однотипных операций к списку.