Wednesday, October 19, 2011

j2clj

Its really easy to do stuff in lisp if you have examples from your favorite language :



Define a variable
Java ------ int a = 1;
Clojure --- (def a 1)


Create a hashtable value
Java ------ Hashtable people = new Hashtable();
Clojure----(def people [{:name "j" :age "30"} {:name "matt" :age "25"}]


Edit a hashtable value
Java ------ m.put("age",4)
Clojure----(assoc-in users [1 :age] 4 )


///////more2come

0 comments:

Post a Comment