unlist mapa string vector clojure

string - mapa - Concatenación del vector de cuerdas en Clojure.



reduce clojure (3)

Me gustaría concatenar cadenas almacenadas en un vector. Por ejemplo, si tengo ["a" "b" "c"] en el vector, me gustaría obtener como resultado "abc" .


Esta es una de las formas en que se puede usar la reducción de Clojure. Tenga en cuenta la sesión en el REPL de Clojure:

[dsm@localhost:~]$ clj Clojure 1.4.0 user=> (reduce str ["a" "b" "c"]) "abc" user=>


Puedes usar apply con la función str :

(apply str ["a" "b" "c"])