каких-то явных преимуществ не нахожу пока, не опытен, но он уже сейчас вижу и понимаю, что почти все фя очень хорошо заточены под распараллеливание, а также мне нравится выразительность языка + очень легко отлаживать код.
и это язык лучше подходит для математических вычислений, хотя я могу ошибаться
я его разбираю, что бы понимать функциональное программирование в общем, так как потом хочу приступить к python, а там я слышал он тоже насыщен всякими функциональными парадигмами.
я начинал вот с этой статьи -
http://www.rsdn.ru/article/haskell/haskell_part1.xml#ELB
Спустя 3 минуты 20 секунд добавил
что можно реализовать в ООП, то можно реализовать и в ФП и наоборот. Просто какие-то задачи лучше подходят под ФП, какие-то нет.
К примеру, в ФП необходимость в некоторых паттернах вообще отпадает, это решено уже на уровне языков
Спустя 3 минуты 41 секунду добавил
к примеру у меня вообще поменялось не много зрения на программирование, в haskell, у меня отпала потребность в использовании if ))
короче советую, так что б мозги развить