Clojure - concat de sequências

Isso é usado para concatear duas sequências.

Sintaxe

A seguir está a sintaxe.

(concat seq1 seq2)

Parameters- 'seq1' é a primeira lista de sequência de elementos. 'seq2' é a segunda lista de sequência de elementos, que precisa ser anexada à primeira.

Return Value - A sequência combinada de elementos.

Exemplo

A seguir está um exemplo de concat em Clojure.

(ns clojure.examples.example
   (:gen-class))

;; This program displays Hello World
(defn Example []
   (def seq1 (seq [1 2]))
   (def seq2 (seq [3 4]))
   (println (concat seq1 seq2)))
(Example)

Resultado

O programa acima produz a seguinte saída.

(1 2 3 4)