(var inc)
#'clojure.core/inc
(-> 1 inc (inc) ((partial * 3)))
9(def addtwo (fn [x] (inc (inc x))))
#'user/addtwo
(inc 61)
62(class inc)
clojure.core$inc(inc 12)
13(inc 0.6)
1.6(inc (Integer/MAX_VALUE))
2147483648(ifn? inc)
true(inc 3N)
4N
(reduce (fn [x f] (f x)) 0 [inc inc inc])
3(hash-map (inc 1) "a" (inc 1) "b")
{2 "b"}
(as-> 1 x (inc x) (inc x))
3(macroexpand '(pl (inc � inc)))
(pl (inc � inc))
(= inc (with-meta inc {:foo 'bar}))
false(cond-> 1 number? inc even? inc)
3(let [double-inc (comp inc inc)] (double-inc 2))
4(for [x [#(inc 1) #(inc 3) #(inc 4)]] (x))
(2 4 5)
((second (iterate (partial comp inc) inc)) 1)
3(let [a 0 b (inc a) c (inc b) d (inc b)] d)
2(clojure.core/meta inc)
nil(inc 1.0)
2.0(meta inc)
nil(pr inc)
nil"#object[clojure.core$inc 0x4e7bae5c \"clojure.core$inc@4e7bae5c\"]"(inc 42)
43(inc 44)
45(type inc)
clojure.core$inc(inc 557350501)
557350502(clojure.walk/macroexpand-all '(-> 1 inc #(inc %)))
(fn* (inc 1) [%1] (inc %1))
(let [a 0 b (inc a) c (inc b) d (inc c)] d)
3(map trampoline [inc dec inc] [10 20 30])
(11 19 31)
(macroexpand '(pl inc $ inc $ 1))
(pl inc $ inc $ 1)
(reduce #(%2 %1) 5 [inc inc dec])
6(require '[clojure.core :refer (inc) :rename {inc cl-format}])
nil(map (comp inc inc) [1 2 3])
(3 4 5)
(-> 5 inc inc (doto println) dec)
6"7\n"(map inc (clojure.core/->> (range 5) (map inc)))
(2 3 4 5 6)
(map inc [Integer/MAX_VALUE])
(2147483648)
(def =D inc)
#'user/=D
(eval (inc 4))
5(defn f [] inc)
#'user/f
(inc (bit-not 5))
-5(some-> {} :a inc)
nil(deliver inc 1)
2(-> Integer/MAX_VALUE inc)
2147483648(repeat 3 inc)
(#object [clojure.core$inc 0x4e7bae5c "clojure.core$inc@4e7bae5c"] #object [clojure.core$inc 0x4e7bae5c "clojure.core$inc@4e7bae5c"] #object [clojure.core$inc 0x4e7bae5c "clojure.core$inc@4e7bae5c"])
((identity inc) Integer/MAX_VALUE)
2147483648(deliver inc 10)
11(def def inc)
#'user/def
(-> 1 inc)
2

