rings-0.0.2.1: Rings, semirings, and dioids.
Data.Int.Instance
Contents
Methods
(<>) :: Int -> Int -> Int #
sconcat :: NonEmpty Int -> Int #
stimes :: Integral b => b -> Int -> Int #
(<>) :: Int8 -> Int8 -> Int8 #
sconcat :: NonEmpty Int8 -> Int8 #
stimes :: Integral b => b -> Int8 -> Int8 #
(<>) :: Int16 -> Int16 -> Int16 #
sconcat :: NonEmpty Int16 -> Int16 #
stimes :: Integral b => b -> Int16 -> Int16 #
(<>) :: Int32 -> Int32 -> Int32 #
sconcat :: NonEmpty Int32 -> Int32 #
stimes :: Integral b => b -> Int32 -> Int32 #
(<>) :: Int64 -> Int64 -> Int64 #
sconcat :: NonEmpty Int64 -> Int64 #
stimes :: Integral b => b -> Int64 -> Int64 #
(<>) :: Integer -> Integer -> Integer #
sconcat :: NonEmpty Integer -> Integer #
stimes :: Integral b => b -> Integer -> Integer #
mempty :: Int #
mappend :: Int -> Int -> Int #
mconcat :: [Int] -> Int #
mempty :: Int8 #
mappend :: Int8 -> Int8 -> Int8 #
mconcat :: [Int8] -> Int8 #
mempty :: Int16 #
mappend :: Int16 -> Int16 -> Int16 #
mconcat :: [Int16] -> Int16 #
mempty :: Int32 #
mappend :: Int32 -> Int32 -> Int32 #
mconcat :: [Int32] -> Int32 #
mempty :: Int64 #
mappend :: Int64 -> Int64 -> Int64 #
mconcat :: [Int64] -> Int64 #
mempty :: Integer #
mappend :: Integer -> Integer -> Integer #
mconcat :: [Integer] -> Integer #
negate :: Int -> Int Source #
(<<) :: Int -> Int -> Int Source #
negate :: Int8 -> Int8 Source #
(<<) :: Int8 -> Int8 -> Int8 Source #
negate :: Int16 -> Int16 Source #
(<<) :: Int16 -> Int16 -> Int16 Source #
negate :: Int32 -> Int32 Source #
(<<) :: Int32 -> Int32 -> Int32 Source #
negate :: Int64 -> Int64 Source #
(<<) :: Int64 -> Int64 -> Int64 Source #
negate :: Integer -> Integer Source #
(<<) :: Integer -> Integer -> Integer Source #
(><) :: Int -> Int -> Int Source #
fromBoolean :: Bool -> Int Source #
(><) :: Int8 -> Int8 -> Int8 Source #
fromBoolean :: Bool -> Int8 Source #
(><) :: Int16 -> Int16 -> Int16 Source #
fromBoolean :: Bool -> Int16 Source #
(><) :: Int32 -> Int32 -> Int32 Source #
fromBoolean :: Bool -> Int32 Source #
(><) :: Int64 -> Int64 -> Int64 Source #
fromBoolean :: Bool -> Int64 Source #
(><) :: Integer -> Integer -> Integer Source #
fromBoolean :: Bool -> Integer Source #
abs :: Int -> Int Source #
signum :: Int -> Int Source #
abs :: Int8 -> Int8 Source #
signum :: Int8 -> Int8 Source #
abs :: Int16 -> Int16 Source #
signum :: Int16 -> Int16 Source #
abs :: Int32 -> Int32 Source #
signum :: Int32 -> Int32 Source #
abs :: Int64 -> Int64 Source #
signum :: Int64 -> Int64 Source #
abs :: Integer -> Integer Source #
signum :: Integer -> Integer Source #