zeolite-lang-0.1.2.4: Zeolite is a statically-typed, general-purpose programming language.
Types.Variance
data Variance Source #
Constructors
Defined in Types.Variance
Methods
(==) :: Variance -> Variance -> Bool #
(/=) :: Variance -> Variance -> Bool #
compare :: Variance -> Variance -> Ordering #
(<) :: Variance -> Variance -> Bool #
(<=) :: Variance -> Variance -> Bool #
(>) :: Variance -> Variance -> Bool #
(>=) :: Variance -> Variance -> Bool #
max :: Variance -> Variance -> Variance #
min :: Variance -> Variance -> Variance #
showsPrec :: Int -> Variance -> ShowS #
show :: Variance -> String #
showList :: [Variance] -> ShowS #
composeVariance :: Variance -> Variance -> Variance Source #
paramAllowsVariance :: Variance -> Variance -> Bool Source #