Sé que en los lenguajes puros orientados a objetos como Java, normalmente tiene sentido usar ORM como Hibernate. ¿Pero qué haría cuando escribo una funcionalidad de tipo CRUD en Clojure o Common LISP?¿Cuáles son las mejores prácticas para la programación funcional y la interacción con la base de datos?
¿Pasar SQL como las funciones de primer orden? Pero ¿no es muy feo tener SQL en el código de generación de HTML?
Gracias,
Olek
CL-SQL es muy agradable, y muestra cómo orientado a objetos y funcional pueden trabajar juntos. – Svante