У меня первое время все тоже через зад работало, связано с тем, что я ждал что все будет как в языке на котором работаю. Вероятно, ещё с тем что я идиот
Именно! Всё становится проще, а не идёт по хаскельному пути "надо работать в командной строке" и "если что-то плохое, это либы, а если хорошее - это Х".