Black::Board::Types - exports types for Black::Board
version 0.0001
use Black::Board::Types qw( Publisher Message MessageList Subscriber SubscriberList Topic TopicList TopicName TopicNameList );
Exports the types used within Black::Board.
CodeList
An ArrayRef of CodeRef objects with coercion. Used in Black::Board for subscriber and initializer arguments to topic().
ArrayRef
CodeRef
subscriber
initializer
topic()
Publisher
Black::Board::Publisher class type.
Message
Black::Board::Message role type.
MessageList
ArrayRef of "TYPES/Message" types.
Subscriber
Black::Board::Subscriber class type.
SubscriberList
ArrayRef of "TYPES/Subscriber" types.
TopicName
A Str which matches [\w:-]+.
Str
[\w:-]+
Topic
Black::Board::Topic class type.
TopicList
ArrayRef of "TYPES/Topic" types.
Scott Beck <sabeck@cpan.org>
This software is copyright (c) 2010 by Scott Beck <sabeck@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Black::Board::Types, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Black::Board::Types
CPAN shell
perl -MCPAN -e shell install Black::Board::Types
For more information on module installation, please visit the detailed CPAN module installation guide.