1Sub::HandlesVia::ManualU:s:eCromCpoanrtirsiobnu(t3e)d PeSrulb:D:oHcaunmdelnetsaVtiiao:n:Manual::Comparison(3)
2
3
4

NAME

6       Sub::HandlesVia::Manual::Comparison - comparing Sub::HandlesVia against
7       similar modules
8

MANUAL

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

BUGS

192       Please report any bugs to
193       <https://github.com/tobyink/p5-sub-handlesvia/issues>.
194

SEE ALSO

196       Sub::HandlesVia.
197

AUTHOR

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

DISCLAIMER OF WARRANTIES

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)
Impressum