Концепции чего? Объектно-ориентированное программирования ? Чтобы писать идеоматично в ООП надо бы сначала время потратить ровно столько, сколько было потрачено на изучение ФП. fork join pool, bean и прочие - это перенесенные из С++ библиотеки.
Концепции чего? Булевой алгебры? Чтобы писать идеоматичную булевую алгебру надо бы начала времени потратить ровно столько, сколько было потрачено на изучение ФП. And, or, xor и прочие - это перенесенные из электротехники понятия.