basics-0.2.0.0: Modules for primitive types
Safe HaskellSafe-Inferred
LanguageHaskell2010

Basics.Int

Documentation

type T = Int Source #

type T# = Int# Source #

type R = 'IntRep Source #

lift :: T# -> T Source #

plus :: T -> T -> T Source #

minus :: T -> T -> T Source #

plus# :: T# -> T# -> T# Source #

minus# :: T# -> T# -> T# Source #

times# :: T# -> T# -> T# Source #

quot# :: T# -> T# -> T# Source #

rem# :: T# -> T# -> T# Source #

gt# :: T# -> T# -> Int# Source #

lt# :: T# -> T# -> Int# Source #

gte# :: T# -> T# -> Int# Source #

lte# :: T# -> T# -> Int# Source #

eq# :: T# -> T# -> Int# Source #

neq# :: T# -> T# -> Int# Source #

gt :: T -> T -> Bool Source #

lt :: T -> T -> Bool Source #

gte :: T -> T -> Bool Source #

lte :: T -> T -> Bool Source #

eq :: T -> T -> Bool Source #

neq :: T -> T -> Bool Source #

read# :: MutableByteArray# s -> Int# -> State# s -> (# State# s, T# #) Source #