我在做Nicta課程練習,並遇到了一個我不明白的例子。 我有兩個函數和它們的類型如下:瞭解如何應用Haskell函數
filtering :: Applicative f => (a -> f Bool) -> List a -> f (List a)
(>) :: Ord a => a -> a -> Bool
然後我申請filtering
到(>)
和檢查類型是GHCI。結果類型是:
filtering (>) :: Ord a => List a -> a -> List a
我不明白這個結果是怎麼產生的。
謝謝你,這回答了我的問題。 –