estado do desenvolvimento web usando linguagem de programação funcional

Estou pensando em abandonar o Ruby on Rails para meu pet-development pet-project e usar uma linguagem de programação funcional (com ou sem um framework).
Não que haja algo errado com o RoR, mas gostaria apenas de aprender outra coisa e parece ser uma boa maneira de aprender programação funcional.
Eu conheço alguns frameworks (Lift for Scala e Seaside for Smalltalk) e sei que também existem bibliotecas Haskell relacionadas à web. Finalmente, imagino que tudo poderia ser escrito do zero.
Presumo que a maioria das características de alto nível do RoR estará ausente desses frameworks / bibliotecas, e espero ter que lidar com muitos outros problemas de baixo nível, o que tornará o processo de desenvolvimento mais lento e provavelmente mais complexo.
Ainda assim, deve haver um caminho mais fácil entre essas opções.
Você poderia compartilhar suas experiências e sugestões?

Obrigado.

questionAnswers(4)

yourAnswerToTheQuestion