package Bubblegum::Object::Role::Comparison;
use 5.10.0;
use namespace::autoclean;
use Bubblegum::Role 'requires', 'with';
with 'Bubblegum::Object::Role::Item';
our $VERSION = '0.45'; # VERSION
requires 'eq';
requires 'eqtv';
requires 'gt';
requires 'gte';
requires 'lt';
requires 'lte';
requires 'ne';
sub equal {
goto &eq;
}
sub equal_type_and_value {
goto &eqtv;
}
sub greater {
goto >
}
sub greater_or_equal {
goto >e;
}
sub lesser {
goto <
}
sub lesser_or_equal {
goto <e
}
sub not_equal {
goto ≠
}
1;