clojure.set$union.class Maven / Gradle / Ivy
???? 1 h clojure/set$union clojure/lang/RestFn set.clj ()V
invokeStatic K(Ljava/lang/Object;Ljava/lang/Object;Lclojure/lang/ISeq;)Ljava/lang/Object; const__1 Lclojure/lang/Var;
clojure/lang/Var
getRawRoot ()Ljava/lang/Object;
java/lang/Object clojure/lang/ArraySeq create ,([Ljava/lang/Object;)Lclojure/lang/ArraySeq;
clojure/core$conj__6410
clojure/set$bubble_max_key " 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
$
# % const__5 '
( clojure/core$first__6404 * &(Ljava/lang/Object;)Ljava/lang/Object;
,
+ - clojure/core$rest__6408 /
0 - clojure/core$reduce 2 J(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
4
3 5 bubbled_sets Ljava/lang/Object; s1 s2 sets Lclojure/lang/ISeq; doInvoke clojure/lang/ISeq >
clojure/lang/RT A count (Ljava/lang/Object;)I C D
B E const__3 G
H invoke
%
- clojure/lang/PersistentHashSet M EMPTY Lclojure/lang/PersistentHashSet; O P N Q
S getRequiredArity ()I clojure.core X C var 8(Ljava/lang/String;Ljava/lang/String;)Lclojure/lang/Var; [ \
B ] conj _ into a Code LineNumberTable LocalVariableTable
SourceFile SourceDebugExtension 1
G
'
c *? ? d
c | 4? ? ,M+L? Y*KS? ? !? &N? )? -? .-N? 1? 6? e * 7 8 3 9 8 3 : 8 3 ; <