Under maintenance.

Most probably CPANTS databases are being regenerated from scratch due to major changes in Kwalitee metrics or updates of relevant modules/perl. Usually this maintenance takes about a day or two, and some of the information may be old or missing tentatively. Sorry for the inconvenience.

Kwalitee Issues

No Core Issues.


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: Data::Monad::Identity


List all modules used in the test suite in META.yml build_requires


  • Test::Pod


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.


Name Abstract Version View
Data::Monad An implementation of monads for Perl 0.09 metacpan
Data::Monad::Base::Monad The base class of any monads. metacpan
Data::Monad::Base::MonadZero The base class of monads which have the zero. metacpan
Data::Monad::Base::Sugar Syntax sugars for Data::Monad. metacpan
Data::Monad::Base::Util Utilities for my own use. metacpan
Data::Monad::Either The Either monad metacpan
Data::Monad::Identity The identity monad. metacpan
Data::Monad::List The List monad. metacpan
Data::Monad::Maybe The Maybe monad. metacpan
Data::Monad::Singleton The singleton monad. metacpan


Name File View
Data::Monad::Either::Left lib/Data/Monad/Either.pm metacpan
Data::Monad::Either::Right lib/Data/Monad/Either.pm metacpan

Other Files

Build.PL metacpan
Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
README metacpan
cpanfile metacpan
dist.ini metacpan