ST
(criterium.core/quick-bench
(merge nil {:a 1 :b 2}))
#_"Execution time mean : 348,619753 ns"
(criterium.core/quick-bench
(fast-merge nil {:a 1 :b 2}))
#_"Execution time mean : 3,359931 ns"
😊
Size: a a a
ST
(criterium.core/quick-bench
(merge nil {:a 1 :b 2}))
#_"Execution time mean : 348,619753 ns"
(criterium.core/quick-bench
(fast-merge nil {:a 1 :b 2}))
#_"Execution time mean : 3,359931 ns"
DM
DM
ST
(criterium.core/quick-bench
(merge {:a 1} {:b 2}))
#_"Execution time mean : 301,177551 ns"
(criterium.core/quick-bench
(fast-merge {:a 1} {:b 2}))
#_"Execution time mean : 39,030482 ns"
AK
AK
AK
DL
DL
DL
СС
DL
AK
defmethod
или другие?DL
defmethod
или другие?AK
AK
AK
AK
DL
AK