Skip to content

Commit f0364aa

Browse files
committed
not all types have a type object (the paragraph is still not good)
1 parent 19ddd2e commit f0364aa

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

doc/Language/typesystem.pod6

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
=head1 Definition of a Perl 6 Type
88
99
A type defines a new object by creating a type object that provides an
10-
interface to create instances of objects. Any type object is a subclass of
11-
L<Any|/type/Mu> or L<Mu|/type/Mu>. Introspection methods are provided via
12-
inheritance from those base classes and the introspection postfix
13-
L<.^|/language/operators#postfix_.^>. A new type is introduced to the current
14-
scope by one of the following type declarators at compile time or with the
15-
L<meta object protocol|/language/mop> at runtime. All type object names must be
16-
unique in their scope.
10+
interface to create instances of objects or to check values against. Any type
11+
object is a subclass of L<Any|/type/Mu> or L<Mu|/type/Mu>. Introspection
12+
methods are provided via inheritance from those base classes and the
13+
introspection postfix L<.^|/language/operators#postfix_.^>. A new type is
14+
introduced to the current scope by one of the following type declarators at
15+
compile time or with the L<meta object protocol|/language/mop> at runtime. All
16+
type names must be unique in their scope.
1717
1818
=head2 Type objects
1919

0 commit comments

Comments
 (0)