ф функциональных языках принято такие длинные функции расклеивать на череду более коротких, которые могут обрастать параметрами по мере необходимости (употребил праметры, переработал, послал дальше). в чисто-функциональных языках вроде хасекла ничего кроме функций нет, все данные абсолютно immutable и этот паттерн склеивания функций кто-то при царе горохе в шутку назвал "монадой". у ляйбница всё в мире вплоть до бога состоит из одних только монад... оно действительно относительно удобно когда просечёшь вывернутый наизнанку синтаксис склеивания.
no subject
Date: 2014-05-05 03:50 am (UTC)