Modul ini melanjutkan pola fungsional ke tingkat yang lebih dalam, meliputi transducer, fungsi variadik, closure, dan multi-method. Topik-topiknya menjelaskan mekanisme di balik fungsi yang sebelumnya digunakan tanpa ditelaah. Setelah modul ini selesai, transformasi data dan dispatch perilaku dapat dirancang secara sadar.
Kedalaman Fungsional
Modul kedalaman fungsional: transducer, fungsi variadik, closure, dan multi-method.
0/0 selesai
- Transducer
Melepas kopling transformasi dari konteks koleksi dengan menyusun fungsi langkah.
- Fungsi Variadik
Mendefinisikan fungsi variadik dengan argumen rest dan dispatch multi-arity.
- Closure dan Lingkup
Memahami closure yang menangkap lingkungan leksikal melalui contoh klasik counter.
- Multi-method
Mendispatch perilaku atas nilai dengan multi-method sebagai polimorfisme tanpa kelas.