Int8
Utility functions on 8-bit signed integers
type Int8 = Prim.Types.Int8
public let minimumValue : Int8
public let maximumValue : Int8
public let toInt : Int8 -> Int
public let fromInt : Int -> Int8
public let fromIntWrap : Int -> Int8
public let fromInt16 : Int16 -> Int8
public let toInt16 : Int8 -> Int16
public let fromNat8 : Nat8 -> Int8
public let toNat8 : Int8 -> Nat8
public func toText(x : Int8) : Text
public func equal(x : Int8, y : Int8) : Bool
public func notEqual(x : Int8, y : Int8) : Bool
public func less(x : Int8, y : Int8) : Bool
public func lessOrEqual(x : Int8, y : Int8) : Bool
public func greater(x : Int8, y : Int8) : Bool
public func greaterOrEqual(x : Int8, y : Int8) : Bool
public func compare(x : Int8, y : Int8) : {#less; #equal; #greater}
public func bittest(x : Int8, p : Nat) : Bool
public func bitset(x : Int8, p : Nat) : Int8
public func bitclear(x : Int8, p : Nat) : Int8
public func bitflip(x : Int8, p : Nat) : Int8
public let bitcountNonZero : (x : Int8) -> Int8
public let bitcountLeadingZero : (x : Int8) -> Int8
public let bitcountTrailingZero : (x : Int8) -> Int8