equal?
equal? : (any any -> boolean)
purpose: to compare two values, component by component