1Sub::HandlesVia::ManualU:s:eCromCpoanrtirsiobnu(t3e)d PeSrulb:D:oHcaunmdelnetsaVtiiao:n:Manual::Comparison(3)
2
3
4
6 Sub::HandlesVia::Manual::Comparison - comparing Sub::HandlesVia against
7 similar modules
8
10 The following table compares Sub::HandlesVia with Data::Perl, Moose
11 native traits, and MouseX::NativeTraits.
12
13 Array ==============================================
14 accessor : SubHV DataP Moose Mouse
15 all : SubHV DataP
16 all_true : SubHV
17 any : SubHV Mouse
18 apply : SubHV Mouse
19 clear : SubHV DataP Moose Mouse
20 count : SubHV DataP Moose Mouse
21 delete : SubHV DataP Moose Mouse
22 elements : SubHV DataP Moose Mouse
23 fetch : Mouse (alias: get)
24 first : SubHV DataP Moose Mouse
25 first_index : SubHV DataP Moose
26 flatten : SubHV DataP
27 flatten_deep : SubHV DataP
28 for_each : SubHV Mouse
29 for_each_pair : SubHV Mouse
30 get : SubHV DataP Moose Mouse
31 grep : SubHV DataP Moose Mouse
32 head : SubHV DataP
33 insert : SubHV DataP Moose Mouse
34 is_empty : SubHV DataP Moose Mouse
35 join : SubHV DataP Moose Mouse
36 map : SubHV DataP Moose Mouse
37 max : SubHV
38 maxstr : SubHV
39 min : SubHV
40 minstr : SubHV
41 natatime : SubHV DataP Moose
42 not_all_true : SubHV
43 pairfirst : SubHV
44 pairgrep : SubHV
45 pairkeys : SubHV
46 pairmap : SubHV
47 pairs : SubHV
48 pairvalues : SubHV
49 pick_random : SubHV
50 pop : SubHV DataP Moose Mouse
51 print : SubHV DataP
52 product : SubHV
53 push : SubHV DataP Moose Mouse
54 reduce : SubHV DataP Moose Mouse
55 reductions : SubHV
56 remove : Mouse (alias: delete)
57 reset : SubHV
58 reverse : SubHV DataP
59 sample : SubHV
60 set : SubHV DataP Moose Mouse
61 shallow_clone : SubHV DataP Moose
62 shift : SubHV DataP Moose Mouse
63 shuffle : SubHV DataP Moose Mouse
64 shuffle_in_place : SubHV
65 sort : SubHV DataP Moose Mouse
66 sort_by : Mouse (sort)
67 sort_in_place : SubHV DataP Moose Mouse
68 sort_in_place_by : Mouse (sort_in_place)
69 splice : SubHV DataP Moose Mouse
70 store : Mouse (alias: set)
71 sum : SubHV
72 tail : SubHV DataP
73 uniq : SubHV DataP Moose Mouse
74 uniq_in_place : SubHV
75 uniqnum : SubHV
76 uniqnum_in_place : SubHV
77 uniqstr : SubHV
78 uniqstr_in_place : SubHV
79 unshift : SubHV DataP Moose Mouse
80
81 Bool ===============================================
82 not : SubHV DataP Moose Mouse
83 reset : SubHV
84 set : SubHV DataP Moose Mouse
85 toggle : SubHV DataP Moose Mouse
86 unset : SubHV DataP Moose Mouse
87
88 Code ===============================================
89 execute : SubHV DataP Moose Mouse
90 execute_list : SubHV
91 execute_method : SubHV Moose Mouse
92 execute_method_list : SubHV
93 execute_method_scalar : SubHV
94 execute_method_void : SubHV
95 execute_scalar : SubHV
96 execute_void : SubHV
97
98 Counter ============================================
99 dec : SubHV DataP Moose Mouse
100 inc : SubHV DataP Moose Mouse
101 reset : SubHV DataP Moose Mouse
102 set : SubHV Moose Mouse
103
104 Hash ===============================================
105 accessor : SubHV DataP Moose Mouse
106 all : SubHV DataP
107 clear : SubHV DataP Moose Mouse
108 count : SubHV DataP Moose Mouse
109 defined : SubHV DataP Moose Mouse
110 delete : SubHV DataP Moose Mouse
111 delete_where : SubHV
112 elements : SubHV DataP Moose Mouse
113 exists : SubHV DataP Moose Mouse
114 fetch : Mouse (alias: get)
115 for_each_key : SubHV Mouse
116 for_each_pair : SubHV Mouse
117 for_each_value : SubHV Mouse
118 get : SubHV DataP Moose Mouse
119 is_empty : SubHV DataP Moose Mouse
120 keys : SubHV DataP Moose Mouse
121 kv : SubHV DataP Moose Mouse
122 reset : SubHV
123 set : SubHV DataP Moose Mouse
124 shallow_clone : SubHV DataP Moose
125 sorted_keys : SubHV Mouse
126 store : Mouse (alias: set)
127 values : SubHV DataP Moose Mouse
128
129 Number =============================================
130 abs : SubHV DataP Moose Mouse
131 add : SubHV DataP Moose Mouse
132 cmp : SubHV
133 div : SubHV DataP Moose Mouse
134 eq : SubHV
135 ge : SubHV
136 get : SubHV
137 gt : SubHV
138 le : SubHV
139 lt : SubHV
140 mod : SubHV DataP Moose Mouse
141 mul : SubHV DataP Moose Mouse
142 ne : SubHV
143 set : SubHV Moose
144 sub : SubHV DataP Moose Mouse
145
146 Scalar =============================================
147 make_getter : SubHV
148 make_setter : SubHV
149 scalar_reference : SubHV
150
151 String =============================================
152 append : SubHV DataP Moose Mouse
153 chomp : SubHV DataP Moose Mouse
154 chop : SubHV DataP Moose Mouse
155 clear : SubHV DataP Moose Mouse
156 cmp : SubHV
157 cmpi : SubHV
158 contains : SubHV
159 contains_i : SubHV
160 ends_with : SubHV
161 ends_with_i : SubHV
162 eq : SubHV
163 eqi : SubHV
164 fc : SubHV
165 ge : SubHV
166 gei : SubHV
167 get : SubHV
168 gt : SubHV
169 gti : SubHV
170 inc : SubHV DataP Moose Mouse
171 lc : SubHV
172 le : SubHV
173 lei : SubHV
174 length : SubHV DataP Moose Mouse
175 lt : SubHV
176 lti : SubHV
177 match : SubHV DataP Moose Mouse
178 match_i : SubHV
179 ne : SubHV
180 nei : SubHV
181 prepend : SubHV DataP Moose Mouse
182 replace : SubHV DataP Moose Mouse
183 replace_globally : SubHV Mouse
184 reset : SubHV
185 set : SubHV
186 starts_with : SubHV
187 starts_with_i : SubHV
188 substr : SubHV DataP Moose Mouse
189 uc : SubHV
190
192 Please report any bugs to
193 <https://github.com/tobyink/p5-sub-handlesvia/issues>.
194
196 Sub::HandlesVia.
197
199 Toby Inkster <tobyink@cpan.org>.
200
202 This software is copyright (c) 2022 by Toby Inkster.
203
204 This is free software; you can redistribute it and/or modify it under
205 the same terms as the Perl 5 programming language system itself.
206
208 THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
209 WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
210 MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
211
212
213
214perl v5.36.0 2022-12S-u1b7::HandlesVia::Manual::Comparison(3)