Пожалуйста, не сильно ругайтесь, я знаю, что тупняк, но ак называется комбинатор, который применяет функцию к самой себе?
Простой пример: допустим, я хочу реализовать функцию, которая ведёт себя, как функтор:
Javasсript:
(F => x => f => F(f(x)))
Guile: