Estoy escribiendo algunos materiales de lección para un curso que comienza en un par de semanas. Elegí Clojure como un nuevo idioma para que los estudiantes aprendan. Me gustaría dedicar un capítulo a refactorizar el código imperativo al código funcional. Para esto, me gustaría tener un conjunto de problemas prácticos que no sean exagerados, con los que pueda mostrar cómo se comparan las soluciones imperativas y funcionales. Preferiblemente los problemas NO tienen un énfasis en las matemáticas, como el proyecto Euler, pero son problemas con los que un programador promedio necesita lidiar regularmente. ¿Quién tiene algunas buenas fuentes para esto?Buenos ejemplos de soluciones imperativas versus funcionales para problemas prácticos
Respuesta parcial: una de esas fuentes es http://langref.org/. Más querido!