((fn/partial :+ 10) 1 2)
((fn/partial :- 10) 3)
((fn/partial :+ 1 2) 3)
((fn/partial :+ 1 2))
((fn/partial :+) 1 2 3)
((fn/partial :+ 1 2 3 4) 5 6)
((fn/partial (fn [a b c] [.a .b .c]) null) false x)
(= (fn/partial :fn/identity) :fn/identity)
