Acme-Perl-Consensual
view release on metacpan or search on metacpan
lib/Acme/Perl/Consensual.pm view on Meta::CPAN
use 5;
use strict;
use POSIX qw(mktime floor);
BEGIN {
$Acme::Perl::Consensual::AUTHORITY = 'cpan:TOBYINK';
$Acme::Perl::Consensual::VERSION = '0.002';
};
# Mostly sourced from
# http://upload.wikimedia.org/wikipedia/commons/4/4e/Age_of_Consent_-_Global.svg
my %requirements = (
bo => { puberty => 1 },
ao => { age => 12 },
(map { $_ => { age => 13 } } qw(
ar bf es jp km kr ne
)),
(map { $_ => { age => 14 } } qw(
al at ba bd bg br cl cn co de
ec ee hr hu it li me mg mk mm
mo mw pt py rs sl sm td va
( run in 0.955 second using v1.01-cache-2.11-cpan-b16cb0d3907 )