Struct-Path
Path lib for nested structures where path is also a structure
There are two main reasosns why such wheel as Path reinvented again:
1. Because of existed libs use bare strings as items indicators,
it's possible for collisions to occur. Example: '/a/0/c' may be path
for both {a => [{c => x}]} and {a => {0 => {c => x}}}.
2. There is no module on CPAN (at least I failed to find such) which
use perl structure for a path (useful, for example, in JSON conf files,
in inter process communications, etc).
INSTALLATION
To install this module, run the following commands:
perl Makefile.PL
make
make test
make install
SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the
perldoc command.
perldoc Struct::Path
You can also look for information at:
RT, CPAN's request tracker (report bugs here)
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Struct-Path
AnnoCPAN, Annotated CPAN documentation
http://annocpan.org/dist/Struct-Path
CPAN Ratings
http://cpanratings.perl.org/d/Struct-Path
Search CPAN
http://search.cpan.org/dist/Struct-Path/
LICENSE AND COPYRIGHT
Copyright (C) 2016 Michael Samoglyadov
This program is free software; you can redistribute it and/or modify it
under the terms of either: the GNU General Public License as published
by the Free Software Foundation; or the Artistic License.
See L<http://dev.perl.org/licenses/> for more information.