Adapter-Async

 view release on metacpan or  search on metacpan

lib/Adapter/Async/OrderedList/Array.pm  view on Meta::CPAN


version 0.018

=head1 DESCRIPTION

See L<Adapter::Async::OrderedList> for the API.

=cut

sub new {
	my $self = shift->SUPER::new(@_);
	$self->{data} ||= [];
	$self
}

sub clear {
	my $self = shift;
	@{$self->{data}} = ();
	$self->bus->invoke_event('clear');
	Future->wrap
}

lib/Adapter/Async/UnorderedMap/Hash.pm  view on Meta::CPAN


version 0.018

=head1 DESCRIPTION

See L<Adapter::Async::UnorderedMap> for the API.

=cut

sub new {
	my $self = shift->SUPER::new(@_);
	$self->{data} ||= { };
	$self
}

sub clear {
	my $self = shift;
	%{$self->{data}} = ();
	$self->bus->invoke_event('clear');
	Future->wrap
}



( run in 0.564 second using v1.01-cache-2.11-cpan-49f99fa48dc )