Did you know? use mavis for type checkingSearch Documentation:
SWI-Prolog owl logoPredicate arithmetic_function/1