Modul ini mengajarkan polimorfisme parametrik pada Odin, yaitu substitusi parameter saat kompilasi melalui tanda dolar, percabangan saat kompilasi dengan klausa when, serta pembangunan struktur data generik tanpa sistem template. Isinya melanjutkan pemahaman sistem tipe dari modul sebelumnya ke arah kode yang bekerja untuk banyak tipe sekaligus tanpa biaya tambahan saat program berjalan.
Polimorfisme parametrik
Modul kode generik: substitusi parameter saat kompilasi melalui $, percabangan when, dan kontainer generik.
0/0 selesai
- Polimorfisme melalui $
Substitusi parameter saat kompilasi ke dalam proc.
- Percabangan saat kompilasi
Klausa when yang melakukan dispatch berdasarkan tipe parameter.
- Struktur data generik
Membangun kontainer generik tanpa sistem template.