GO::Model::Path(3pm)
π GO::Model::Path π
okay bestie, listen. this is a Perl manual page β GO::Model::Path(3pm), from the User Contributed Perl Documentation corner of the world β and it's literally just vibes about paths. no cap. let's get into it π¦
β¨ NAME β¨
GO::Model::Path β it's giving path between two nodes. that's it. that's the whole name. slay π
β¨ SYNOPSIS β¨
okay so this section is... empty. genuinely nothing here. the manpage said "no thoughts, head empty" π so we move on, respectfully.
β¨ DESCRIPTION β¨
so GO::Model::Path represents a path between two nodes in a graph. like, you've got your graph, you've got two nodes, and this object is the little trail of breadcrumbs connecting them. main character energy fr fr π
TODO: have the path be built of relationships rather than terms, so we can get the edgetypes in here
^^^ that's a note straight from the source, bestie, not me editorialising. it's a "one day we'll fix this" situation π«Ά
πΈ link_list
- Usage β (nothin', it's blank)
- Returns β arrayref of alternating type,
GO::Model::Term - Args β (also blank, iconic)
link_list is the one that knows the ordered list of terms in the path β it gets and sets that list. so when you call it to set, you're handing over the itinerary; when you call it to get, it hands it right back to you π
psst, also: GO::Model::Term is the type doing the heavy lifting in there. iykyk.
π term_list
- Usage β (blank)
- Returns β arrayref of
GO::Model::Term - Args β (blank)
literally the same energy as above, except this one hands you back the arrayref of terms, no alternating types in the mix. clean, simple, obsessed β¨
π¦ length
- Usage β
print $path->length - Returns β
int - Args β (blank)
length tells you how long the path is. you print it, you get an int back. number goes in, number comes out, no drama π
β to_text
- Usage β (blank)
- Returns β (blank)
- Args β (blank)
the usage, return and args are all empty on this one. the manpage is not being mysterious on purpose, bestie, that's just how it's written. π
π duplicate
- Usage β (blank)
- Returns β (blank)
- Args β (blank)
same situation β all three fields are blank. so we're just vibing with a method name and no paperwork π
π«Ά sign-off π«Ά
and that's the whole page! it's documented as perl v5.36.0, dated 2023-12-18, and it lives under the title GO::Model::Path(3pm) from the User Contributed Perl Documentation collection. periodt. go forth and traverse your little graph paths, queen π
πβ¨
π¦ 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