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

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

11

А зачем пробовать хаскелл? Функциональщину можно пробовать в рамках своего языка, который используется для работы. Это как чистый спирт бухать, хотя можно разбавить и интеллигентно посидеть.

Экспериментирую и пробую новое для себя, хотя в основном на TS и C# сейчас пишу, но мой код в принципе не приближен к функциональному стилю

1