LVV>Естественно, мы начали с императивщины. LVV>Ибо цель была и пока остается: обучать чистых новичков, которые в школе программирование не проходили.
Это как раз не естественно. Новички в школе изучали, как минимум, математику. И функциональщина (особенно с паттерн-матчингом) на эту математику ложится просто сразу.