File Coverage

blib/lib/Zing.pm
Criterion Covered Total %
statement 20 20 100.0
branch n/a
condition n/a
subroutine 7 7 100.0
pod n/a
total 27 27 100.0


line stmt bran cond sub pod time code
1             package Zing;
2              
3 1     1   36542 use 5.014;
  1         3  
4              
5 1     1   5 use strict;
  1         2  
  1         19  
6 1     1   4 use warnings;
  1         2  
  1         36  
7              
8 1     1   6 use registry;
  1         2  
  1         5  
9 1     1   6336 use routines;
  1         3  
  1         6  
10              
11 1     1   3199 use Data::Object::Class;
  1         1098  
  1         9  
12 1     1   1564 use Data::Object::ClassHas;
  1         10904  
  1         10  
13              
14             our $VERSION = '0.01'; # VERSION
15              
16             1;
17             =encoding utf8
18              
19             =head1 NAME
20              
21             Zing - Asynchrony framework
22              
23             =cut
24              
25             =head1 ABSTRACT
26              
27             Multi-Process Management System
28              
29             =cut
30              
31             =head1 SYNOPSIS
32              
33             use Zing;
34              
35             my $z = Zing->new;
36              
37             =cut
38              
39             =head1 DESCRIPTION
40              
41             This package provides a multi-process management system and framework for
42             creating event-driven applications using actor-model architecture and
43             erlang-style supervision trees.
44              
45             =cut
46              
47             =head1 AUTHOR
48              
49             Al Newkirk, C<awncorp@cpan.org>
50              
51             =head1 LICENSE
52              
53             Copyright (C) 2011-2019, Al Newkirk, et al.
54              
55             This is free software; you can redistribute it and/or modify it under the terms
56             of the The Apache License, Version 2.0, as elucidated in the L<"license
57             file"|https://github.com/iamalnewkirk/zing/blob/master/LICENSE>.
58              
59             =head1 PROJECT
60              
61             L<Wiki|https://github.com/iamalnewkirk/zing/wiki>
62              
63             L<Project|https://github.com/iamalnewkirk/zing>
64              
65             L<Initiatives|https://github.com/iamalnewkirk/zing/projects>
66              
67             L<Milestones|https://github.com/iamalnewkirk/zing/milestones>
68              
69             L<Contributing|https://github.com/iamalnewkirk/zing/blob/master/CONTRIBUTE.md>
70              
71             L<Issues|https://github.com/iamalnewkirk/zing/issues>
72              
73             =cut