Functor, Applicative, Monad

Generalisasi pola yang telah dipahami: hierarki type class dari Functor sampai Monad.

Modul ini membangun hierarki Functor, Applicative, dan Monad melalui generalisasi pola yang sudah dipahami. Pembahasan dimulai dari instans Functor pada Maybe, list, dan IO, gaya Applicative, hingga bind dan monad yang lazim. Seluruh type class dibahas sebagai kode biasa tanpa mistisisme.