NAME

CodeGen::Protection::Types - Keep our type tools orgnanized

VERSION

version 0.06

SYNOPSIS

package CodeGen::Protection::Type::Foo;

use CodeGen::Protection::Types qw(
  ArrayRef
  Dict
  Enum
  HashRef
  InstanceOf
  Str
  compile
);

DESCRIPTION

This is an internal package for CodeGen::Protection. It's probably overkill, but if we want to be more strict later, this gives us the basics.

TYPE LIBRARIES

We automatically include the types from the following:

EXTRAS

The following extra functions are exported on demand or if use the :all export tag.

AUTHOR

Curtis "Ovid" Poe <ovid@allaroundtheworld.fr>

COPYRIGHT AND LICENSE

This software is copyright (c) 2021 by Curtis "Ovid" Poe.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.