Estou procurando iniciar um projeto experimental usando uma linguagem funcional e estou tentando decidir entre Erlang e Haskell, e ambos têm alguns pontos que realmente gosto.
Eu gosto do forte sistema e pureza de Haskell. Tenho a sensação de que será mais fácil escrever código realmente confiável. E acho que o poder de Haskell facilitará muito o que quero fazer.
No lado negativo, tenho a sensação de que alguns dos Frameworks para fazer coisas na Web em Haskell, como Yesod, não são tão avançados quanto suas contrapartes Erlang.
Eu gosto bastante da abordagem Erlang para threads e tolerância a falhas. Tenho a sensação de que a escalabilidade do Erlang pode ser uma grande vantagem.
O que leva à minha pergunta: qual tem sido a experiência das pessoas na implementação de back-ends de aplicativos da Web em Haskell e Erlang. Existem pacotes para o Haskell fornecer alguns dos tópicos e atores leves que se tem em Erlang?