Modul ini membahas bentuk-bentuk dasar bahasa Clojure, yaitu aturan pembacaan s-expression, tipe skalar, koleksi inti, dan penamaan nilai. Vector, list, map, dan set dipelajari lebih dahulu karena menjadi tulang punggung hampir semua program Clojure. Setelah modul ini selesai, pembaca dapat membaca dan menulis form sederhana dengan benar.
Bentuk Bahasa
Modul bentuk bahasa: s-expression, skalar, koleksi inti, dan penamaan nilai dengan def serta let.
0/0 selesai
- S-expression dan Evaluasi
Membaca s-expression, memahami aturan evaluasi Clojure, serta quoting kode sebagai data.
- Skalar dan Keyword
Mengenal angka, string, nil, boolean, dan keyword sebagai penanda enumerasi.
- Vector dan List
Memahami vector dan list sebagai koleksi berurutan beserta pemilihan penggunaannya.
- Map dan Set
Menggunakan map dan set sebagai tulang punggung data Clojure, termasuk varian terurut.
- def, let, dan Local
Menamai nilai dengan def dan let, memahami lingkup leksikal dan shadowing.