Kwalitee Issues

use_strict

Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: IO::Lambda::HTTP::Authen::Negotiate

meta_yml_declares_perl_version

If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.

meta_yml_has_license

Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.

use_warnings

Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: IO::Lambda::DNS, IO::Lambda::HTTP::Authen::NTLM, IO::Lambda::HTTP::Authen::Negotiate, IO::Lambda::Signal

has_separate_license_file

This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.

meta_yml_has_provides

Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.

meta_yml_has_repository_resource

Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).

Modules

Name Abstract Version View
IO::Lambda non-blocking I/O as lambda calculus 1.26 metacpan
IO::Lambda::Backtrace backtrace chains of events metacpan
IO::Lambda::Compat compatibility with pre-v1.00 version API metacpan
IO::Lambda::DBI asynchronous DBI metacpan
IO::Lambda::DNS DNS queries lambda style metacpan
IO::Lambda::Flock lambda-style file locking metacpan
IO::Lambda::Fork wait for blocking code in children processes metacpan
IO::Lambda::HTTP http requests lambda style metacpan
IO::Lambda::HTTP::Authen::NTLM library for enabling NTLM authentication in IO::Lambda::HTTP metacpan
IO::Lambda::HTTP::Authen::Negotiate metacpan
IO::Lambda::HTTP::HTTPS https requests lambda style metacpan
IO::Lambda::Loop::AnyEvent AnyEvent event loop for IO::Lambda metacpan
IO::Lambda::Loop::POE POE event loop for IO::Lambda metacpan
IO::Lambda::Loop::Prima Prima-based event loop for IO::Lambda metacpan
IO::Lambda::Loop::Select select(2)-based event loop for IO::Lambda metacpan
IO::Lambda::Message message passing queue metacpan
IO::Lambda::Mutex wait for a shared resource metacpan
IO::Lambda::Poll emulate asynchronous behavior by polling metacpan
IO::Lambda::SNMP snmp requests lambda style metacpan
IO::Lambda::Signal wait for pids and signals metacpan
IO::Lambda::Socket wrapper condition for socket functions metacpan
IO::Lambda::Thread wait for blocking code using threads metacpan
IO::Lambda::Throttle rate-limiting facility metacpan

Provides

Name File View
IO::Lambda::DBI::Statement lib/IO/Lambda/DBI.pm metacpan
IO::Lambda::DBI::Storable lib/IO/Lambda/DBI.pm metacpan
IO::Lambda::Loop lib/IO/Lambda.pm metacpan
IO::Lambda::Message::DBI lib/IO/Lambda/DBI.pm metacpan
IO::Lambda::Message::Simple lib/IO/Lambda/Message.pm metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan