Thread (1 message) 1 message, 1 author, 2021-05-21

Re: [PATCH v2 00/10] send-email: various optimizations to speed up by >2x

From: Junio C Hamano <hidden>
Date: 2021-05-21 07:08:10

Ævar Arnfjörð Bjarmason [off-list ref] writes:
Returning a flattened list is idiomatic in Perl, it means that a caller
can do any of:

    # I only care about the last value for a key, or only about
    # existence checks
    my %hash = func();

Or:

    # I want all key-values to iterate over
    my @kv = func();

Returning touples like this makes that less convenient for both, who'll
need to do more work to unpack them.
Thanks---that was exactly what I was missing.  Following establshed
patterns is good.

So what remains is just the compatibility issues, I think.

Thanks for clarification.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help