2
Haskell: Typeclass vs passing sebuah fungsi
Bagi saya tampaknya Anda selalu dapat melewati argumen fungsi daripada menggunakan typeclass. Misalnya daripada mendefinisikan typeclass kesetaraan: class Eq a where (==) :: a -> a -> Bool Dan menggunakannya dalam fungsi lain untuk menunjukkan argumen tipe harus merupakan instance dari Eq: elem :: (Eq a) => a -> [a] …