Clojure:
Uuden projektin aloittaminen
How to - Kuinka Tehdä:
; Asenna Leiningen, Clojure-projektien hallintatyökalu
; Luo uusi projektikomento:
lein new app minun-clojure-projektini
; Projektirakenteen tulisi näyttää tältä:
; minun-clojure-projektini/
; ├── project.clj
; ├── src/
; │ └── minun_clojure_projektini/
; │ └── core.clj
; ├── test/
; │ └── minun_clojure_projektini/
; │ └── core_test.clj
; └── resources/
; Aloita koodaaminen src/minun_clojure_projektini/core.clj:ssä.
(ns minun-clojure-projektini.core)
(defn tervehdi [] (println "Tervehdys, Clojure maailma!"))
; Käynnistä REPL ja kutsu tervehdi-funktio
; REPL:ssä:
(tervehdi)
; Tulostuu:
Tervehdys, Clojure maailma!
Deep Dive - Syväsukellus
Clojure-projektien aloittaminen juontaa juurensa Lisp-ohjelmointikieleen, joka on yksi vanhimmista ohjelmointikielistä. Leiningen vaihtoehtona, voit käyttää myös tools.deps ja clj
-komentoa projektien hallintaan. Leiningenen project.clj
tiedosto määrittää riippuvuudet ja muut konfiguraatiot. src
hakemisto sisältäisi lähteen koodit ja test
sisältää yksikkötestit.