Acme-CPANModules-WorkingWithTree
view release on metacpan or search on metacpan
lib/Acme/CPANModules/WorkingWithTree.pm view on Meta::CPAN
<pm:Tree::Create::Callback::ChildrenPerLevel>, <pm:Tree::Create::Size>,
<pm:Tree::From::FS>.
<pm:Data::Random::Tree>.
**Visualizing as text**
<pm:Tree::To::Text>, <pm:Tree::To::TextLines>.
<pm:Text::Tree::Indented>. This module accepts nested array of strings instead
of tree object.
**Visualizing as graphics**
TODO
**Other modules**
<pm:Tree::To::FS>.
<pm:Tree::Shell>.
Special kinds of trees: TODO.
**Roles**
<pm:Role::TinyCommons::Tree::Node>, <pm:Role::TinyCommons::Tree::NodeMethods>.
**Modules that produce or work with Role::TinyCommons::Tree::Node-compliant tree objects**
<pm:Org::Parser>, <pm:Org::Parser::Tiny>.
<pm:Tree::Dump>.
<pm:Data::CSel> and its related modules: <pm:App::htmlsel>, <pm:App::jsonsel>,
<pm:App::orgsel>, <pm:App::podsel>, <pm:App::ppisel>, <pm:App::yamlsel>,
<pm:App::CSelUtils>.
_
our $LIST = {
summary => 'List of modules to work with tree data structure',
description => $text,
tags => ['task'],
};
Acme::CPANModulesUtil::Misc::populate_entries_from_module_links_in_description;
1;
# ABSTRACT: List of modules to work with tree data structure
__END__
=pod
=encoding UTF-8
=head1 NAME
Acme::CPANModules::WorkingWithTree - List of modules to work with tree data structure
=head1 VERSION
This document describes version 0.007 of Acme::CPANModules::WorkingWithTree (from Perl distribution Acme-CPANModules-WorkingWithTree), released on 2022-03-18.
=head1 DESCRIPTION
B<Basics>
Perl classes to represent tree (node) structure: L<Tree::Object> and
L<Tree::ObjectXS> (comes with several varieties). They provide methods like
walking a tree, checking whether a node is the first child, getting sibling
nodes, and so on.
Perl modules to manipulate tree: L<Data::Tree>, L<Tree::Simple>.
Memory-efficient tree nodes in Perl: L<Tree::Node>.
B<Creating>
L<Tree::From::Struct>, L<Tree::From::ObjArray>, L<Tree::From::Text>,
L<Tree::From::TextLines>, L<Tree::Create::Callback>,
L<Tree::Create::Callback::ChildrenPerLevel>, L<Tree::Create::Size>,
L<Tree::From::FS>.
L<Data::Random::Tree>.
B<Visualizing as text>
L<Tree::To::Text>, L<Tree::To::TextLines>.
L<Text::Tree::Indented>. This module accepts nested array of strings instead
of tree object.
B<Visualizing as graphics>
TODO
B<Other modules>
L<Tree::To::FS>.
L<Tree::Shell>.
Special kinds of trees: TODO.
B<Roles>
L<Role::TinyCommons::Tree::Node>, L<Role::TinyCommons::Tree::NodeMethods>.
B<Modules that produce or work with Role::TinyCommons::Tree::Node-compliant tree objects>
L<Org::Parser>, L<Org::Parser::Tiny>.
L<Tree::Dump>.
( run in 2.010 seconds using v1.01-cache-2.11-cpan-ceb78f64989 )