Perl6 Synopsis 6

Types

These are the standard type names in Perl 6 (at least this week):

bit         single native bit
int         native integer
str         native string
num         native floating point
ref         native pointer 
bool        native boolean
Bit         Perl single bit (allows traits, aliasing, etc.)
Int         Perl integer (allows traits, aliasing, etc.)
Str         Perl string
Num         Perl number
Ref         Perl reference
Bool        Perl boolean
Array       Perl array
Hash        Perl hash
IO          Perl filehandle
Code        Base class for all executable objects
Routine     Base class for all nameable executable objects
Sub         Perl subroutine
Method      Perl method
Submethod   Perl subroutine acting like a method
Macro       Perl compile-time subroutine
Rule        Perl pattern
Block       Base class for all unnameable executable objects
Bare        Basic Perl block
Parametric  Basic Perl block with placeholder parameters
Package     Perl 5 compatible namespace
Module      Perl 6 standard namespace
Class       Perl 6 standard class namespace
Object      Perl 6 object
Grammar     Perl 6 pattern matching namespace
List        Perl list
Lazy        Lazily evaluated Perl list
Eager       Non-lazily evaluated Perl list

CONTACT

Sourceforge http://sf.net/projects/datatype is hosting a project dedicated to this module. And I enjoy receiving your comments/suggestion/reports also via http://rt.cpan.org or http://testers.cpan.org.

AUTHOR

Murat Uenalan, <muenalan@cpan.org>