Group
Extension

Matches 3

App-PortDistances ( P/PS/PSILVA/App-PortDistances-0.0.1.tar.gz, PSILVA, 2012; MetaCPAN )
App-PortDistances/lib/App/PortDistances/Types.pm ( view source; MetaCPAN )
use MooseX::Declare;

class App::PortDistances::Types {

    use Carp;
    use JSON;

    use MooseX::Types -declare => [
        qw/
            File HoH StrArray
            Coord Quadrant Hemispher
oH, from File, via {
        local $/;
        open my $IN, q{<}, $_ or confess $!;
        JSON::decode_json(<$IN>);
    };

    coerce StrArray, from File, via {
        open my $IN, q{<}, $_ or ret
App-PortDistances ( P/PS/PSILVA/App-PortDistances-0.0.1.tar.gz, PSILVA, 2012; MetaCPAN )
App-PortDistances/lib/App/PortDistances/Getopt.pm ( view source; MetaCPAN )
   default       => App::PortDistances::DB::DB_FILE,
        documentation => 'source database in JSON format',
    );

    has 'cache' => (
        is            => 'ro',
        isa           => 'St
App-PortDistances ( P/PS/PSILVA/App-PortDistances-0.0.1.tar.gz, PSILVA, 2012; MetaCPAN )
App-PortDistances/lib/App/PortDistances/DB.pm ( view source; MetaCPAN )
se File::ShareDir;
    use constant DB_FILE => File::ShareDir::dist_file('App-PortDistances', 'db.json');

    use App::PortDistances::DB::Port;
    use App::PortDistances::Types
        qw/
         

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.