Permalink
Browse files

* Slight POD typo fixups, and remove the "alpha code" line.

  We've been using it in production for almost a year, and it's
  been very stable across a myriad of use cases.
  • Loading branch information...
1 parent 05efbe0 commit 8f387f8a5c4b5198a72a4043a524aee1133d7148 @audreyt audreyt committed Feb 7, 2012
Showing with 5 additions and 6 deletions.
  1. +5 −6 lib/invoker.pm
View
@@ -71,7 +71,7 @@ invoker - implicit invoker, sort of
=head1 DESCRIPTION
-the invoker pragma enables the C<< $-> >> syntax for invoking methods
+The invoker pragma enables the C<< $-> >> syntax for invoking methods
on C< $self >, inspired by Perl6's C<< $.method >> invocation.
The module does not inject the C< $self > variable for you. you are
@@ -94,14 +94,13 @@ The following syntax works:
=head1 CAVEATS
-WARNINGS WARNINGS WARNINGS
-
-This is alpha code. Do not use in production.
+Regular hash access must still be written as C<< $self->{attr} >>
+instead of C<< $->{attr} >>.
Internally, the module installs a parser hook to replace C<< $-> >>
(C<$-> and the gt operator) with $--> (an invocation on the C< $- >
-perlvar. It also injects an entersub hook to replace C< $- > with
-C<$self >.
+perlvar. It also injects an C<entersub> hook to replace C< $- > with
+C<$self>.
=head1 BUGS

0 comments on commit 8f387f8

Please sign in to comment.