Acme-Insult-Evil
view release on metacpan or search on metacpan
lib/Acme/Insult/Evil.pm view on Meta::CPAN
$api->query_form( type => 'json', ( defined $params{language} ? ( lang => delete $params{language} ) : () ), %params );
my $res = $http->get($api); # {success} is true even when advice is not found but we'll at least know when we have valid JSON
$res->{success} ? decode_json( $res->{content} ) : ();
}
#
sub insult (%args) { my $ref = _http(%args); $ref ? bless $ref, __PACKAGE__ : $ref }
}
1;
__END__
=encoding utf-8
=head1 NAME
Acme::Insult::Evil - Programmatically Generate Evil Insults
=head1 SYNOPSIS
use Acme::Insult::Evil qw[insult];
say insult( ); # stringify
( run in 0.258 second using v1.01-cache-2.11-cpan-4d50c553e7e )