Квантовые вычисления и функциональное программирование