Refinement
Functions
def non_negative (n : Int) : Bool
def positive (n : Int) : Bool
def non_positive (n : Int) : Bool
def negative (n : Int) : Bool
def in_range (lo : Int) (hi : Int) (n : Int) : Bool
def bounded (lo : Int) (hi : Int) (n : Int) : Bool
def non_empty_size (size : Int) : Bool
def valid_index (size : Int) (index : Int) : Bool
def non_negative_float (n : Float) : Bool
def positive_float (n : Float) : Bool
def unit_interval_float (n : Float) : Bool