URL: <https://savannah.nongnu.org/task/?15961>
Summary: Submission of Type::Tie::Aggregate Project: Savannah Administration Submitted by: asdago Submitted on: Sat 01 May 2021 07:15:39 PM EDT Should Start On: Sat 01 May 2021 12:00:00 AM EDT Should be Finished on: Tue 11 May 2021 12:00:00 AM EDT Category: Project Approval Priority: 5 - Normal Status: None Privacy: Public Percent Complete: 0% Assigned to: None Open/Closed: Open Discussion Lock: Any Effort: 0.00 _______________________________________________________ Details: A new project has been registered at Savannah This project account will remain inactive until a site admin approves or discards the registration. = Registration Administration = While this item will be useful to track the registration process, *approving or discarding the registration must be done using the specific Group Administration <https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=12158> page*, accessible only to site administrators, effectively *logged as site administrators* (superuser): * Group Administration <https://savannah.nongnu.org/siteadmin/groupedit.php?group_id=12158> = Registration Details = * Name: *Type::Tie::Aggregate* * System Name: *type-aggregate* * Type: non-GNU software and documentation * License: GNU General Public License v3 or later ---- == Description: == Type::Tie::Aggregate is similar in spirit to Type::Tie <https://metacpan.org/pod/Type::Tie>, but checks the _entire_ variable each time it, or any contained references, are modified. This is more expensive than Type::Tie, but can be very useful for structured types like Dict and Tuple <https://metacpan.org/pod/Types::Standard#Structured> from Types::Standard <https://metacpan.org/pod/Types::Standard>. == Other Software Required: == Development: Name: Test::Pod Website: https://metacpan.org/pod/Test::Pod License: GPLv1+ or Artistic License Name: Dist::Zilla Website: https://metacpan.org/pod/Dist::Zilla License: GPLv1+ or Artistic License Name: Dist::Zilla::PluginBundle::Author::ASDAGO Website: Not yet released; see here: https://savannah.nongnu.org/task/index.php?15953 License: GPLv3+ Testing: Name: Test::Exception Website: https://metacpan.org/pod/Test::Exception License: GPLv1+ or Artistic License Name: Test::More Website: https://metacpan.org/pod/Test::More License: GPLv1+ or Artistic License Name: Tie::RefHash Website: https://metacpan.org/pod/Tie::RefHash License: GPLv1+ or Artistic License Name: Types::Standard Website: https://metacpan.org/pod/Types::Standard License: GPLv1+ or Artistic License Building: Name: ExtUtils::MakeMaker Website: https://metacpan.org/pod/ExtUtils::MakeMaker License: GPLv1+ or Artistic License Runtime: Name: Carp Website: https://metacpan.org/pod/Carp License: GPLv1+ or Artistic License Name: Exporter Website: https://metacpan.org/pod/Exporter License: GPLv1+ or Artistic License Name: Scalar::Util Website: https://metacpan.org/pod/Scalar::Util License: GPLv1+ or Artistic License Name: namespace::autoclean Website: https://metacpan.org/pod/namespace::autoclean License: GPLv1+ or Artistic License Name: perl Website: https://dev.perl.org/perl5/ License: GPLv1+ or Artistic License == Tarball URL: == https://savannah.nongnu.org/submissions_uploads/Type-Tie-Aggregate.tar.gz _______________________________________________________ Reply to this item at: <https://savannah.nongnu.org/task/?15961> _______________________________________________ Message sent via Savannah https://savannah.nongnu.org/