Num
Types
Constructors
For each type in this module: inductive types list their declared constructors; opaque types list any local function whose name starts with mk and which returns a value of that type.
Functions
def add ∀a:Β (_d4598 : (Num a)) (x : a) (y : a) : {r : a | r = x + y}
def sub ∀a:Β (_d4599 : (Num a)) (x : a) (y : a) : {r : a | r = x - y}
def mul ∀a:Β (_d4600 : (Num a)) (x : a) (y : a) : {r : a | r = x * y}
def lt ∀a:Β (_d4601 : (Ord a)) (x : a) (y : a) : {r : Bool | r = x < y}
def leq ∀a:Β (_d4602 : (Ord a)) (x : a) (y : a) : {r : Bool | r = x ≤ y}
def gt ∀a:Β (_d4603 : (Ord a)) (x : a) (y : a) : {r : Bool | r = x > y}
def geq ∀a:Β (_d4604 : (Ord a)) (x : a) (y : a) : {r : Bool | r = x ≥ y}