То есть, два примера консольных программ на Java каждая,
в первом случае когда программа написана в императивном стиле (можно с ООП),
а во втором случае, когда эта же самая программа написана в функциональном стиле (с монадами).
Хочу увидеть, как вторая программа сама задействует многоядерность и обгоняет первую в 28 раз (по числу ядер).