prelude-extras-0.1.0.3: Haskell 98 - higher order versions of Prelude classes
Prelude.Extras
class Eq1 f whereSource
Methods
(==#) :: Eq a => f a -> f a -> BoolSource
(/=#) :: Eq a => f a -> f a -> BoolSource
Instances
class Eq1 f => Ord1 f whereSource
compare1 :: Ord a => f a -> f a -> OrderingSource
(<#), (>#), (>=#), (<=#) :: Ord a => f a -> f a -> BoolSource
max1, min1 :: Ord a => f a -> f a -> f aSource
class Eq2 f whereSource
(==##) :: (Eq a, Eq b) => f a b -> f a b -> BoolSource
(/=##) :: (Eq a, Eq b) => f a b -> f a b -> BoolSource
class Eq2 f => Ord2 f whereSource
compare2 :: (Ord a, Ord b) => f a b -> f a b -> OrderingSource
(<##), (>##), (>=##), (<=##) :: (Ord a, Ord b) => f a b -> f a b -> BoolSource
max2, min2 :: (Ord a, Ord b) => f a b -> f a b -> f a bSource
module Text.Show.Extras
module Text.Read.Extras