module GHC.Debug.Types.Version where import Data.Word data Version = Version { Version -> Word32 v_major :: Word32 , Version -> Word32 v_patch :: Word32 } deriving (Int -> Version -> ShowS [Version] -> ShowS Version -> String forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a showList :: [Version] -> ShowS $cshowList :: [Version] -> ShowS show :: Version -> String $cshow :: Version -> String showsPrec :: Int -> Version -> ShowS $cshowsPrec :: Int -> Version -> ShowS Show, Eq Version Version -> Version -> Bool Version -> Version -> Ordering Version -> Version -> Version forall a. Eq a -> (a -> a -> Ordering) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> Bool) -> (a -> a -> a) -> (a -> a -> a) -> Ord a min :: Version -> Version -> Version $cmin :: Version -> Version -> Version max :: Version -> Version -> Version $cmax :: Version -> Version -> Version >= :: Version -> Version -> Bool $c>= :: Version -> Version -> Bool > :: Version -> Version -> Bool $c> :: Version -> Version -> Bool <= :: Version -> Version -> Bool $c<= :: Version -> Version -> Bool < :: Version -> Version -> Bool $c< :: Version -> Version -> Bool compare :: Version -> Version -> Ordering $ccompare :: Version -> Version -> Ordering Ord, Version -> Version -> Bool forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a /= :: Version -> Version -> Bool $c/= :: Version -> Version -> Bool == :: Version -> Version -> Bool $c== :: Version -> Version -> Bool Eq)