#clojure Immutable and Persistent #data Structures
▻https://hackernoon.com/clojure-immutable-and-persistent-data-structures-3978118f6805?source=rss
What Clojure is?Clojure is modern dialect of old school programming language named as LISP. Clojure strongly believes in Code as Data and Data as Code philosophy just like LISP. Clojure is a dynamic, general purpose programming language that runs in the Java Virtual Machine. Clojure emphasizesGet Clojure set upClojure needs JVM as its runs on top of JVM. Make sure you have min Java 1.7 installed on your systemmkdir -p ~/bin && cd ~/bin curl -O ▻https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein chmod a+x leinexport PATH="$PATH":~/binorcurl -O ▻https://download.clojure.org/install/linux-install-1.10.0.403.shchmod +x linux-install-1.10.0.403.shsudo ./linux-install-1.10.0.403.shData Structures4 fundamental Data Structure of Clojure.List ()Vector []Sets (...)