Common type classes
class Eq a where
eq :: a -> a -> Boolean
-- data Ordering = LT | GT | EQ
class Eq a => Ord a where
compare :: a -> a -> Ordering
class Foldable f where
foldl :: forall a b. (b -> a -> b) -> b -> f a -> b
foldr :: forall a b. (a -> b -> b) -> b -> f a -> b
foldMap :: forall a m. Monoid m => (a -> m) -> f a -> m
当前内容版权归 hamler-lang 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 hamler-lang .