Навыки функционального мышления -- это хорошо.
Обсессия с функциональными брейнфаками -- потеря времени.

(Кстати, рассуждения о стэке звучат подозрительно, но вдаваться не хочу.)

Короче, методическая задачка: найти/сделать функ. инструмент, на котором можно было бы "поставить" учням/студням навыки функ. мышления, но при этом остаться в парадигме "единой системы вводных курсов программирования".

По-моему, это было бы более содержательно, чем некоторые иные методические инструменты.

PS
Трурль когда-то констатировал, что для функ. языков не было своего Вирта. По сути речь об этом.