++ed by:
YOUPONG FAYLAND ILUX ASB AZJADFTRE
10 non-PAUSE users
Author image Yuki Kimoto

Name

SPVM::Stringer - Interface Type for Stringing Callback

Synopsys

  use Stringer;
  use Point;
  
  my $stringer = (Stringer)method : string ($object : object) {
    my $point = (Point)$object;

    my $string = $point->to_string;
    
    return $string;
  };
  
  my $point = Point->new_xy(1, 2);
  my $string = $stringer->($point);

Description

Stringer is the interface type for the stringing callback.

Interface Methods

  required method : string ($object : object)

The implementation must receive a object and return the string that represents the object.