SoPSat.Internal.Range
data Range f c Source #
Constructors
Fields
Defined in SoPSat.Internal.Range
Methods
showsPrec :: Int -> Range f c -> ShowS #
show :: Range f c -> String #
showList :: [Range f c] -> ShowS #
(==) :: Range f c -> Range f c -> Bool #
(/=) :: Range f c -> Range f c -> Bool #
data Bound f c Source #
showsPrec :: Int -> Bound f c -> ShowS #
show :: Bound f c -> String #
showList :: [Bound f c] -> ShowS #
(==) :: Bound f c -> Bound f c -> Bool #
(/=) :: Bound f c -> Bound f c -> Bool #
boundSoP :: Bound f c -> Maybe (SoP f c) Source #
rangeAdd :: (Ord f, Ord c) => Range f c -> Range f c -> Maybe (Range f c) Source #
rangeMul :: (Ord f, Ord c) => Range f c -> Range f c -> Maybe (Range f c) Source #
rangeExp :: (Ord f, Ord c) => Range f c -> Range f c -> Maybe (Range f c) Source #