X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=ext%2FHash%2FUtil%2Flib%2FHash%2FUtil.pm;h=49f78e43ad875debe0e1b0e843019ddd179e08df;hb=d74d639bc8e61d741d9a79acc1bd92b4db9c8347;hp=a4f143ea8521734a26f59333b66c5239c0cc5797;hpb=1e73acc8af3eecb1b36ee831483e1e9a7b3d1662;p=p5sagit%2Fp5-mst-13.2.git diff --git a/ext/Hash/Util/lib/Hash/Util.pm b/ext/Hash/Util/lib/Hash/Util.pm index a4f143e..49f78e4 100644 --- a/ext/Hash/Util/lib/Hash/Util.pm +++ b/ext/Hash/Util/lib/Hash/Util.pm @@ -50,18 +50,6 @@ Hash::Util - A selection of general-utility hash subroutines =head1 SYNOPSIS - # Field hashes - - use Hash::Util qw(fieldhash fieldhashes); - - # Create a single field hash - fieldhash my %foo; - - # Create three at once... - fieldhashes \ my(%foo, %bar, %baz); - # ...or any number - fieldhashes @hashrefs; - # Restricted hashes use Hash::Util qw( @@ -100,23 +88,16 @@ Hash::Util - A selection of general-utility hash subroutines =head1 DESCRIPTION -C contains special functions for manipulating hashes that -don't really warrant a keyword. - -By default C does not export anything. - -=head2 Field hashes - -Field hashes are designed to maintain an association of a reference -with a value. The association is independent of the bless status of -the key, it is thread safe and garbage-collected. These properties -are desirable in the construction of inside-out classes. +C and C contain special functions +for manipulating hashes that don't really warrant a keyword. -When used with keys that are plain scalars (not references), field -hashes behave like normal hashes. +C contains as set of functions that support +L. These are described in +this document. C contains an (unrelated) +set of functions that support the use of hashes in +I, described in L. -Field hashes are defined in a separate module for which C -is a front end. For a detailed description see L. +By default C does not export anything. =head2 Restricted hashes @@ -530,8 +511,9 @@ Additional code by Yves Orton. =head1 SEE ALSO -L, L, L, -and L. +L, L and L. + +L. =cut