Algorithm-Paxos
view release on metacpan or search on metacpan
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: Algorithm-Paxos
requires:
Moose: 0
Moose::Role: 0
Sub::Exporter: 0
Sub::Exporter::Util: 0
Throwable::Error: 0
Try::Tiny: 0
namespace::autoclean: 0
perl: 5.10.0
version: 0.001
Makefile.PL view on Meta::CPAN
"DISTNAME" => "Algorithm-Paxos",
"EXE_FILES" => [],
"LICENSE" => "perl",
"NAME" => "Algorithm::Paxos",
"PREREQ_PM" => {
"Moose" => 0,
"Moose::Role" => 0,
"Sub::Exporter" => 0,
"Sub::Exporter::Util" => 0,
"Throwable::Error" => 0,
"Try::Tiny" => 0,
"namespace::autoclean" => 0
},
"VERSION" => "0.001",
"test" => {
"TESTS" => "t/*.t"
}
);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
lib/Algorithm/Paxos/Role/Proposer.pm view on Meta::CPAN
package Algorithm::Paxos::Role::Proposer;
{
$Algorithm::Paxos::Role::Proposer::VERSION = '0.001';
}
use 5.10.0;
use Moose::Role;
use namespace::autoclean;
# ABSTRACT: A Proposer role for the Paxos algorithm
use Try::Tiny;
use Algorithm::Paxos::Exception;
has acceptors => (
isa => 'ArrayRef',
writer => '_set_acceptors',
traits => ['Array'],
handles => {
acceptors => 'elements',
acceptor_count => 'count',
}
( run in 0.442 second using v1.01-cache-2.11-cpan-05444aca049 )