Bolts
view release on metacpan or search on metacpan
lib/Bolts.pm view on Meta::CPAN
my ($self, $bag, $name, %params) = @_;
return $def->name->new(
__parent => $bag,
%params,
);
},
)
);
}
sub contains(&;$) {
my ($parent_meta, $code, $such_that_each) = @_;
my $meta = _bag_meta($parent_meta);
return sub {
my ($name) = shift;
my $parent = $meta->name;
my $bag_meta = Bolts::Bag->start_bag(
lib/Bolts.pm view on Meta::CPAN
};
}
sub such_that_each($) {
my ($meta, $params) = @_;
return $params;
}
sub builder(&) {
my ($meta, $code) = @_;
$meta = _bag_meta($meta);
return {
blueprint => $meta->acquire('blueprint', 'built_injector', {
builder => $code,
}),
};
}
( run in 0.270 second using v1.01-cache-2.11-cpan-49f99fa48dc )