NAME
Data::Rx::Type::Perl::Ref - experimental / perl reference type
VERSION
version 0.009
SYNOPSIS
use Data::Rx;
use Data::Rx::Type::Perl::Ref;
use Test::More tests => 2;
my $rx = Data::Rx->new({
prefix => {
perl => 'tag:codesimply.com,2008:rx/perl/',
},
type_plugins => [ 'Data::Rx::Type::Perl::Ref' ]
});
my $int_ref_rx = $rx->make_schema({
type => '/perl/ref',
referent => '//int',
});
ok( $int_ref_rx->check( 1 ), "1 is not a ref to an integer");
ok(! $int_ref_rx->check( \1 ), "\1 is a ref to an integer");
ARGUMENTS
"referent" indicates another type to which the reference must refer.
AUTHOR
Ricardo SIGNES <rjbs@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by Ricardo SIGNES.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.