Changes for clojure.core/merge-with

zkim on Sun, 26 Sep 2010
user=> (merge-with concat
		  {"Lisp" ["Common Lisp" "Clojure"]
		   "ML" ["Caml" "Objective Caml"]}
		  {"Lisp" ["Scheme"]
		   "ML" ["Standard ML"]})
{"Lisp" ("Common Lisp" "Clojure" "Scheme"), "ML" ("Caml" "Objective Caml" "Standard ML")}

user=> (clojure.pprint/pp)
{"Lisp" ("Common Lisp" "Clojure" "Scheme"), "ML" ("Caml" "Objective Caml" "Standard ML")}
nil
nipra on Tue, 13 Jul 2010
user> (merge-with concat
		  {"Lisp" ["Common Lisp" "Clojure"]
		   "ML" ["Caml" "Objective Caml"]}
		  {"Lisp" ["Scheme"]
		   "ML" ["Standard ML"]})
{"Lisp" ("Common Lisp" "Clojure" "Scheme"), "ML" ("Caml" "Objective Caml" "Standard ML")}
user> (clojure.pprint/pp)
{"Lisp" ("Common Lisp" "Clojure" "Scheme"),
 "ML" ("Caml" "Objective Caml" "Standard ML")}
nil
user> 
nipra on Tue, 13 Jul 2010
user> (require '[clojure.contrib.pprint :as p])
nil
user> (merge-with concat
		  {"Lisp" ["Common Lisp" "Clojure"]
		   "ML" ["Caml" "Objective Caml"]}
		  {"Lisp" ["Scheme"]
		   "ML" ["Standard ML"]})
{"Lisp" ("Common Lisp" "Clojure" "Scheme"), "ML" ("Caml" "Objective Caml" "Standard ML")}
user> (p/pp)
{"Lisp" ("Common Lisp" "Clojure" "Scheme"),
 "ML" ("Caml" "Objective Caml" "Standard ML")}
nil
user>