Estado del desarrollo web utilizando lenguaje de programación funcional.

Estoy pensando en deshacerme de Ruby on Rails para mi proyecto de desarrollo web para mascotas y usar un lenguaje de programación funcional (con o sin un marco).
No es que haya algo malo con RoR, pero me gustaría aprender algo más y parece una buena forma de aprender programación funcional.
Sé de un par de marcos (Lift for Scala y Seaside for Smalltalk) y sé que también hay bibliotecas de Haskell relacionadas con la web disponibles. Finalmente me imagino que todo podría estar escrito desde cero.
Supongo que la mayoría de las funciones de alto nivel de RoR faltarán en esos marcos / bibliotecas, y espero tener que enfrentar muchos más problemas de bajo nivel, lo que hará que el proceso de desarrollo sea más lento y probablemente más complejo.
Aún así, debe haber un camino más fácil entre estas opciones.
¿Podrías compartir tus experiencias y sugerencias?

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta