The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

1;
=head1 Name
SPVM::Comparable - Comparable Interface
=head1 Description
Comparable interface in L<SPVM> has interface methods to compare two objects.
=head1 Usage
interface Comparable;
=head1 Interface Methods
C<required method cmp : int ($a : object, $b : object);>
An interface method to compare two objects.
If $a is greater than $b, returns a positive value.
If $a is equal to $b, returns 0.
If $a is less than $b, returns a negative value.
=head1 Copyright & License
Copyright (c) 2024 Yuki Kimoto
MIT License