---
name: "Moose::Util::TypeConstraints::OptimizedConstraints"
section: "3pm"
platform: "linux"
package: "libmoose-perl"
version: "1.09-2"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/Moose::Util::TypeConstraints::OptimizedConstraints"
---

# Moose::Util::TypeConstraints::OptimizedConstraints(3pm)

Optimized constraint bodies for various moose types

## NAME

Moose::Util::TypeConstraints::OptimizedConstraints - Optimized constraint bodies for various moose types

## DESCRIPTION

This file contains the hand optimized versions of Moose type constraints, no user serviceable parts inside.

## FUNCTIONS

- "Value"

  - "Ref"

  - "Str"

  - "Num"

  - "Int"

  - "ScalarRef"

  - "ArrayRef"

  - "HashRef"

  - "CodeRef"

  - "RegexpRef"

  - "GlobRef"

  - "FileHandle"

  - "Object"

  - "Role"

  - "ClassName"

  - "RoleName"

  ## BUGS

See "BUGS" in Moose for details on reporting bugs.

## AUTHOR

Yuval Kogman \<nothingmuch@cpan.org\>

## COPYRIGHT AND LICENSE

Copyright 2007-2009 by Infinity Interactive, Inc.

\<http://www.iinteractive.com\>

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