Clojure vs Scala ejemplos de una sola línea

Si bien que puedas programar una funcionalidad en una sola línea, no es demasiado importante para elegir un lenguaje de programación (incluso en lenguajes que tienden a necesitar más líneas, siempre puedes usar/hacer una librería para simplificarlos); me han gustado estos ejemplos usando Scala y Clojure como un acercamiento a ambos lenguajes.
Los ejemplos de Scala los publicó Marcus Kazmierczak en su blog, algunos no son los más eficientes, pero en los comentarios proponen mejores alternativas. Algunos son muy simples, como el ejemplo 7 que obtiene un xml de un servicio web y hace el parsing del mismo:
val results = XML.load("http://search.twitter.com/search.atom?&q=scala")
Donde se demuestra, entre otras cosas, que el XML es una estructura nativa en el lenguaje lo que reduce la complejidad de hacer parsing a mano.
El ejemplo 9, por su parte, demuestra una nueva funcionalidad de Scala 2.9, las colecciones paralelas:
val result = dataList.par.map(line => processItem(line))
En este ejemplo dataList es una lista y a cada uno de sus elementos, le aplicamos la función "processItem". El resultado se va guardando en otra lista que es asignada a la variable inmutable result. Lo interesante es que por usar la palabra reservada "par", Scala automáticamente paralelizará este procesamiento sacando provecho de los múltiples cores que suelen tener los ordenadores hoy en día.
Ahora veamos los mismos ejemplo en Clojure, hechos por Baishampayan Ghose y publicados en su blog.
(clojure.xml/parse "http://search.twitter.com/search.atom?&q=clojure")
En Clojure también se tiene una estructura nativa para el XML y también se puede recibir directamente una URL representada como un String.
Para el caso del ejemplo 9:(pmap process-line lines) ;
En este caso, el procesamiento en paralelo se indica con la letra p antes de map. En teoría funcionaría igual que en Scala, pero los desarrolladores de Clojure han dejado claro que solamente está pensada para casos en que la función a llamar (en este caso process-line) sea computacionalmente intensiva (referencia).
¿Qué opináis de estos ejemplos? ¿Son complicados de leer, os invitan a conocer más el lenguaje? ¿Cómo se harían en otros lenguajes?