GO::Mo...terator(3pm)
π GO::Model::GraphIterator π
okay bestie, so this page lives in the User Contributed Perl Documentation section of the manual (you know the one, the (3pm) girlies πΈ), and yes the header trims it all cute to GO::Mo...terator. Per the vibes, here's what she does: GO::Model::GraphIterator wraps GO::Model::GraphIterator. yeah. she wraps herself. self-love era. πͺβ¨
β¨ NAME β¨
GO::Model::GraphIterator β literally just wraps GO::Model::GraphIterator π
β¨ SYNOPSIS β¨
(blank. empty. the void. no synopsis was provided, and honestly? iconic of her π nothing here, no cap.)
β¨ DESCRIPTION β¨
so. this is a hack. π«£ she said it not me. It wraps GO::Model::GraphIterator and hands you a tree-like iteration instead of that graph-like iteration energy. it's giving structured, it's giving organized, it's giving main character who actually has a plan π
the way this works?? she gives TreeIterator a template array π
and the array looks like this :
[ [3674, 'isa', 3673], [9277, 'isa', 5618] ]
so like, 3674 is selected iff it is the child of 3673. and 9277 is selected iff it is the child of 5618. conditional queen π
π order π
- Usage β
$graphiter->order("breadth"); - Returns β string
- Args β string
gets/sets the traversal order bestie β breadth or depth. the default is depth. so if you don't say anything she's going deep, periodt π
π direction π
- Usage β
$graphiter->direction("up"); - Returns β string
- Args β string
gets/sets the direction π§ and the default is "down". she's going down unless you tell her otherwise, fr fr β¬οΈ
π reset_cursor π
- Usage β (none given)
- Returns β
GO::Model::Term - Args β (none given)
π next_node π
- Usage β (none given)
- Returns β
GO::Model::Term - Args β (none given)
π set_bootstrap_mode π
- Usage β (none given)
- Returns β (none given)
- Args β (none given)
π get_bootstrap_mode π
- Usage β (none given)
- Returns β (none given)
- Args β (none given)
π get_current_path π
- Usage β (none given)
- Returns β array ref
- Args β
none
π next_node_instance π
- Usage β (none given)
- Returns β
GO::Model::GraphNodeInstance - Args β (none given)
heads up bestie: theUsage,ReturnsandArgsfields above are exactly what the page gives β some of them are just blank, and I'm not about to invent details for you. no cap, no made-up lore π
and that's the whole page, babe π¦ if you see her out there, she was documented by the Perl crew and shipped with perl v5.36.0, dated 2023-12-18. obsessed with her. mwah ππβ¨
π¦ where this page comes from
- debian trixie: libgo-perl 0.15-10 Β· Perl
- ubuntu noble: libgo-perl 0.15-10 Β· Perl
- ubuntu resolute: libgo-perl 0.15-10 Β· Perl
- ubuntu stonking: libgo-perl 0.15-10 Β· Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms