The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.077 - 2022-10-19

  • Add schema: nonposint.
  • Undeprecate nonnegint, make it as alias to uint.
  • [doc] [ux] Link to related Type::Tiny type libraries & constraints.

Modules

Same as uint8
Even number
128-bit signed integer
16-bit signed integer
32-bit signed integer
64-bit signed integer
8-bit signed integer
Same as posint
Negative even number
Negative integer (-1, -2, ...)
Negative odd number
Non-negative integer (0, 1, 2, ...), same as uint
Non-positive integer (0, -1, -2, ...)
Odd number
Positive even number
Positive integer (1, 2, ...)
Positive odd number
Non-negative integer (0, 1, 2, ...)
128-bit unsigned integer
16-bit unsigned integer
32-bit unsigned integer
64-bit unsigned integer
8-bit unsigned integer
Same as uint8
Even number
128-bit signed integer
16-bit signed integer
32-bit signed integer
64-bit signed integer
8-bit signed integer
Same as posint
Negative even number
Negative integer (-1, -2, ...)
Negative odd number
Non-negative integer (0, 1, 2, ...), same as uint
Non-positive integer (0, -1, -2, ...)
Odd number
Positive even number
Positive integer (1, 2, ...)
Positive odd number
Non-negative integer (0, 1, 2, ...)
128-bit unsigned integer
16-bit unsigned integer
32-bit unsigned integer
64-bit unsigned integer
8-bit unsigned integer
Sah schemas for various integers