(map class [() nil (conj () 1) (conj nil 1)])
(clojure.lang.PersistentList$EmptyList nil clojure.lang.PersistentList clojure.lang.PersistentList)
(conj {} [:a :b])
{:a :b}
(conj {} [:hello "world"])
{:hello "world"}
(conj {} ["a" "b"])
{"a" "b"}
(conj {} [1 2])
{1 2}
(conj {} [:key "val"])
{:key "val"}
(conj [] :key 3)
[:key 3]
(conj [1] 2)
[1 2]
(conj nil 5)
(5)
(conj {} {:a :b})
{:a :b}
(conj [:b] :a)
[:b :a]
(conj {} {:view 'view})
{:view view}
(conj {} {:a 1})
{:a 1}
(def ☃ conj)
#'user/☃
(conj [:a] :b)
[:a :b]
(conj ['a-list-of-words-goes-here] "next-word")
[a-list-of-words-goes-here "next-word"]
(reduce conj [] "string")
[\s \t \r \i \n \g]
(conj {} [:a "hey"])
{:a "hey"}
(conj [2 3])
[2 3]
(conj (seq []) 1)
(1)
(conj {} [:a 1])
{:a 1}
(reduce conj nil)
[]
(conj {} [:ha "ha"])
{:ha "ha"}
(conj {} [:key 3])
{:key 3}
(get assoc conj)
nil
(conj () 1 2)
(2 1)
(first (conj [] 9))
9
(conj #{} :foo)
#{:foo}
(conj ((fn [] ())) :a)
(:a)
((fnil conj []) [] :a)
[:a]
(conj {} [:foo :bar])
{:foo :bar}
(conj [] 1 2)
[1 2]
(first `(conj))
clojure.core/conj
(conj [] {:hello "world"})
[{:hello "world"}]
(conj [2] 3)
[2 3]
(:doc (meta conj))
nil
(conj #{} 'a)
#{a}
(-> [] (conj 4))
[4]
(conj (sorted-set) 5)
#{5}
(def push conj)
#'user/push
(conj [] [1 2])
[[1 2]]
(conj {} [(and) (or)])
{nil nil}
(conj #{} nil)
#{nil}
(conj [] :a :b)
[:a :b]
(conj nil "a")
("a")
(conj {} {3 4})
{3 4}
(conj {} [:key :val])
{:key :val}
(conj #{} 1)
#{1}
(conj #{} "hello")
#{"hello"}
(conj {} [:x 1])
{:x 1}