Sha256: de40f8fa7703fa5f2b8864a88cb9375df3c83788d14d376f7d9343e81db91bc9
Contents?: true
Size: 320 Bytes
Versions: 323
Compression:
Stored size: 320 Bytes
Contents
package Example; use strict; use warnings; sub new { my ($class) = @_; return bless {}, $class; } sub add { my ($self, $name, $grade) = @_; my @students = @{ $self->grade($grade) }; $self->{$grade} = [sort @students, $name]; } sub grade { my ($self, $grade) = @_; return $self->{$grade} || []; } 1;
Version data entries
323 entries across 323 versions & 1 rubygems