1Moose::Autobox::Hash(3)User Contributed Perl DocumentatioMnoose::Autobox::Hash(3)
2
3
4
6 Moose::Autobox::Hash - the Hash role
7
9 version 0.16
10
12 use Moose::Autobox;
13
14 print { one => 1, two => 2 }->keys->join(', '); # prints 'one, two'
15
17 This is a role to describes a Hash value.
18
20 "delete"
21 "merge"
22 Takes a hashref and returns a new hashref with right precedence
23 shallow merging.
24
25 "hslice"
26 Slices a hash but returns the keys and values as a new hashref.
27
28 "flatten"
29
30 Indexed implementation
31 "at"
32 "put"
33 "exists"
34 "keys"
35 "values"
36 "kv"
37 "slice"
38 "each"
39 "each_key"
40 "each_value"
41 "each_n_values"
42 "meta"
43 "print"
44 "say"
45
47 Bugs may be submitted through the RT bug tracker
48 <https://rt.cpan.org/Public/Dist/Display.html?Name=Moose-Autobox> (or
49 bug-Moose-Autobox@rt.cpan.org <mailto:bug-Moose-Autobox@rt.cpan.org>).
50
51 There is also a mailing list available for users of this distribution,
52 at <http://lists.perl.org/list/moose.html>.
53
54 There is also an irc channel available for users of this distribution,
55 at "#moose" on "irc.perl.org" <irc://irc.perl.org/#moose>.
56
58 Stevan Little <stevan.little@iinteractive.com>
59
61 This software is copyright (c) 2006 by Infinity Interactive, Inc.
62
63 This is free software; you can redistribute it and/or modify it under
64 the same terms as the Perl 5 programming language system itself.
65
66
67
68perl v5.38.0 2023-07-20 Moose::Autobox::Hash(3)