Почему Haskell такой сложный?

Решила попробовать функциональное программирование, у меня мозги начинают течь от отсутствия переменных, моноидов, рекурсий и прочего

11

Шарпам места не нашлось, жаль