Forest(3pm)
π Forest(3pm) π
okay so bestie, welcome to Forest β that's the Forest page from the User Contributed Perl Documentation, and it's literally a collection of n-ary tree related modules. trees!! in perl!! we love to see it π³β¨
πΈ NAME πΈ
Forest β a collection of n-ary tree related modules
π¦ DESCRIPTION π¦
so Forest is meant to be a replacement for the Tree::Simple family of modules, and it fixes a bunch of issues that have always bothered the author about them. the way that it's not a complete replacement yetβ¦ yeah, no cap, it's not complete yet, but it should eventually grow into that. main character energy, we're getting there π
for more info, go read the individual module documentation, starting with Forest::Tree. that's your entry point, bestie π«Ά
β TODO β
- More documentation β it's
0.10, so it is (still) lacking quite a bit of docs (the author says they're being really lazy, sorry π). they do invite people to read the source though, because it's quite simple really. - More tests β the coverage is in the low 90s, but there's still a lot of behavioral stuff that could use some testing too.
π SEE ALSO π
Tree::Simpleβ the author wrote this module a few years ago and it served them well, but recently they found themselves getting frustrated with some of the uglier bits of it. soForestis a re-write of this module.Treeβ this is an ambitious project to replace all the Tree related modules with a single core implementation. there's some good code in there, but the project seems to be very much on the back-burner at this time. π- OCaml port of Forest β ask the author about the OCaml port of this module, it's also sitting on their hard drive waiting for release. it actually helped quite a bit in terms of helping them settle on the APIs for this module. static typing can be very helpful sometimes. lowkey iconic of it π§
π BUGS π
all complex software has bugs lurking in it, and this module is no exception. if you find a bug, please either email the author, or add the bug to cpan-RT. do it for the plot π
π AUTHOR π
Stevan Little <stevan.little@iinteractive.com>
with contributions from:
- Yuval (nothingmuch) Kogman
- Guillermo (groditi) Roditi
- Florian (rafl) Ragwitz
- Jesse (doy) Luehrs
π COPYRIGHT AND LICENSE π
Copyright 2008-2014 Infinity Interactive, Inc.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
β¨ and that's the whole page, bestie! no notes, ate and left no crumbs π
this was perl v5.34.0, dated 2022-06-14 β catch you on the flip side, Forest(3pm) ππ
π¦ where this page comes from
- debian bookworm: libforest-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libforest-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libforest-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libforest-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libforest-perl 0.10-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms