NAME Z - collection of modules for rapid app development SYNOPSIS This: use Z; Is a shortcut for: use strict; use warnings; use feature 'say', 'state'; use namespace::autoclean; use Syntax::Keyword::Try 'try'; use Zydeco::Lite -all; use Path::Tiny 'path'; use Object::Adhoc 'object'; use match::simple 'match'; use Types::Standard -types, -is, -assert; use Types::Common::String -types, -is, -assert; use Types::Common::Numeric -types, -is, -assert; use Types::Path::Tiny -types, -is, -assert; It will also do `no indirect` if indirect is installed. DESCRIPTION Just a shortcut for loading a bunch of modules that allow you to quickly code Perl stuff. I've tried to avoid too many domain-specific modules like HTTP::Tiny, JSON, etc. The modules chosen should be broadly useful for a wide variety of tasks. Perl Version Compatibility Z has a compatibility mode where it will use Try::Tiny instead of Syntax::Keyword::Try. Bear in mind that these are not 100% compatible with each other. It will also load Perl6::Say as a fallback for the `say` built-in. And will not provide `state`. It will also load UNIVERSAL::DOES if there's no built-in UNIVERSAL::DOES method. You can specify whether you want the modern modules or the compatibility modules: use Z -modern; # Uses modern modules. # Requres Perl 5.14+. use Z -compat; # Uses compatible modules. # Requires Perl 5.8.8+. use Z -detect; # Uses modern modules on Perl 5.14+. # Prints a warning and uses compatible modules on Perl 5.8.8+. The default is `-modern`. BUGS Please report any bugs to . SEE ALSO Zydeco::Lite, Types::Standard, Syntax::Feature::Try, Path::Tiny, match::simple, Object::Adhoc. AUTHOR Toby Inkster . COPYRIGHT AND LICENCE This software is copyright (c) 2020 by Toby Inkster. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. DISCLAIMER OF WARRANTIES THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.