Hi everyone.

I’m wandering if there was any sort of a discussion about a spaceship method 
used in Ruby.

The concept is that you should implement a method <=>
that returns something negative if the receiver is smaller then a parameter,
positive when the receiver is greater then a parameter,
and 0 if they are equal.

This way if you are implementing comparable object’s the only method you have 
to redefine is spaceship (<=>).

Yes, I know that i Pharo you have to only redefine < and =. But maybe it would 
be interesting to use spaceship :)

What do you think?
Cheers!
Uko

Reply via email to