Sto cercando di iniziare un progetto sperimentale usando un linguaggio funzionale e sto cercando di decidere tra Erlang e Haskell, ed entrambi hanno alcuni punti che mi piacciono molto.
Mi piace il sistema di tipo forte e la purezza di Haskell. Ho la sensazione che renderà più facile scrivere codice veramente affidabile. E penso che il potere di Haskell renderà molto più facile ciò che voglio fare.
Sul lato negativo ho la sensazione che alcuni dei Frameworks per fare cose sul web su Haskell come Yesod non siano così avanzati come le loro controparti Erlang.
Mi piace piuttosto l'approccio Erlang ai thread e alla tolleranza agli errori. Ho la sensazione che la scalabilità di Erlang potrebbe essere un grande vantaggio.
Il che porta alla mia domanda: qual è stata l'esperienza della gente nell'implementazione di backend di applicazioni Web sia in Haskell che in Erlang. Ci sono pacchetti per Haskell per fornire alcuni dei fili e attori leggeri che uno ha in Erlang?