WWW::Du...Go::Icon(3)
π WWW::Du...Go::Icon β the manual page, bestie edition π
okay so real talk, this is WWW::Du...Go::Icon(3), and it's one of those User Contributed Perl Documentation pages β yes the header literally abbreviates the name like that, we love a mysterious ellipsis β¨
It's called WWW::DuckDuckGo::Icon, and it's, and I quote the vibe, a DuckDuckGo Icon definition. that's the whole NAME section. short king behavior. π
β¨ VERSION β¨
version 0.016 β she's on 0.016, no cap. π
π¦ SYNOPSIS π¦
here's the whole little moment, copy it exactly, don't @ me:
use WWW::DuckDuckGo;
my $zci = WWW::DuckDuckGo->new->zci('duck duck go');
for (@{$zci->results}) {
print "Result URL: ".$_->first_url->as_string."\n" if $_->has_first_url;
print "Result Icon: ".$_->icon->url->as_string."\n" if $_->has_icon and $_->icon->has_url;
}
like. it's giving "loop over the results and print the URL and the icon URL if they exist." iconic. π«Ά
πΈ DESCRIPTION πΈ
This package reflects the result of a zeroclickinfo API request.
that's it. that's the description. it reflects the result. she's a reflection. main character energy but make it a data structure π
π METHODS π
okay so here's the whole roster, and honestly it's a whole lot of "does this thing exist" followed by "here's the thing":
has_url
does it have a url? yes or no bestie, no drama.
url
Gives back a URI::http
like, an actual object, not a string. hydrate. π§
has_width
does it have a width? checking bestie. π
width
the width. that's the method. she does one job.
has_height
does it have a height? the vibes are being checked. β¨
height
the height. yes. we stan a symmetrical API. π
π METHODS π
(this heading appears twice in the original, so it appears twice here, and no I will not be explaining why β I just keep every detail, that's the rule π«Ά)
π SUPPORT π
IRC
Join #duckduckgo on irc.freenode.net. Highlight Getty for fast reaction :).
(that smiley is verbatim, :), and it's the most 2013 thing on this whole page and I love her for it.)
Repository
http://github.com/Getty/p5-www-duckduckgo
Pull request and additional contributors are welcome
(they said it, not me β pull requests and contributors are welcome, go be a contributor, slay)
Issue Tracker
http://github.com/Getty/p5-www-duckduckgo/issues
π AUTHORS π
- Torsten Raudssus
<torsten@raudss.us><https://raudss.us/> - Michael Smith
<crazedpsyc@duckduckgo.com>
two icons, one package, we love to see it. π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2013 by DuckDuckGo, Inc. <https://duckduckgo.com/>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
so basically: 2013, DuckDuckGo Inc., free software, same terms as Perl 5 itself. periodt. no extra lore, that's exactly what it says, don't invent extra licensing lore, that would be a crime bestie π
and that's the whole page!! written by the perl people, perl v5.42.0, dated 2025-07-25, and the footer says WWW::Du...Go::Icon(3) one more time just to close the loop. mwah. π
β¨π¦
π¦ where this page comes from
- fedora 43: perl-WWW-DuckDuckGo 0.016-32.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms