App-Rakubrew

 view release on metacpan or  search on metacpan

lib/App/Rakubrew/Tools.pm  view on Meta::CPAN

use File::Basename;
use Carp qw(croak);

sub run {
    system(@_) and croak "Failed running ".$_[0]
}

sub slurp {
    my $file = shift;
    open(my $fh, '<', $file);
    local $/ = '';
    my $ret = <$fh>;
    close($fh);
    return $ret // '';
}

sub spurt {
    my ($file, $cont) = @_;
    open(my $fh, '>', $file);
    say $fh $cont;
    close($fh);



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