Rosetta Code/Count examples: Difference between revisions

m
→‎{{header|Perl}}: switched library
m (→‎{{header|Sidef}}: updated output)
m (→‎{{header|Perl}}: switched library)
Line 1,824:
 
=={{header|Perl}}==
{{libheader|HTTP:Tiny}}
<lang Perl>use LWPHTTP::SimpleTiny;
 
my $site = "http://rosettacode.org";
my $list_url = "/mw/api.php?action=query&list=categorymembers&cmtitle=Category:Programming_Tasks&cmlimit=500&format=xml";
 
formy ($response = HTTP::Tiny->new->get("$site$list_url") =~ /cm.*?title="(.*?)"/g) {;
for ($response->{content} =~ /cm.*?title="(.*?)"/g) {
(my $slug = $_) =~ tr/ /_/;
my $count = ()response = HTTP::Tiny->new->get("$site/wiki/$slug") =~ /toclevel-1/g;
my $count = () = $response->{content} =~ /toclevel-1/g;
print "$_: $count examples\n";
}</lang>
Line 1,848 ⟶ 1,851:
say "$_->{title}: $count examples";
});</lang>
 
=={{header|Perl 6}}==
{{works with|Rakudo|2018.12}}
2,392

edits