Bahasa

Modul inti bahasa: nilai, kontainer, inferensi tipe global, metode, alur kendali, hingga union type sebagai fondasi pengetikan.

Modul ini membahas inti bahasa Crystal, yaitu nilai dan kontainer, inferensi tipe global, metode, alur kendali, serta union type dan nil. Inferensi tipe global menjadi bahasan kunci karena menentukan cara compiler membaca seluruh program tanpa anotasi. Pemahaman pada modul ini menjadi fondasi bagi modul pemodelan objek dan modul tipe yang lebih mendalam.