val rev_tup : ‘a * ‘b * ‘c -> ‘c * ‘b * ‘a
val abs : int -> int
val area : int * int -> int * int -> int
val volume : int * int * int -> int * int * int -> int
val fibonacci : int -> int
val pow : int -> int -> int
val log : int -> int -> int
val is_prime : int -> bool
val next_prime : int -> int
val get : int -> ‘a list -> ‘a
val larger : ‘a list -> ‘a list -> ‘a list
val reverse : ‘a list -> ‘a list
val combine : ‘a list -> ‘a list -> ‘a list
val rotate : int -> ‘a list -> ‘a list
val is_palindrome : ‘a list -> bool