Stray Taoist > Merge-HashRef-0.01 > Merge::HashRef

Download:
Merge-HashRef-0.01.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.01   Source  

NAME ^

Merge::HashRef - make one hashref out of many!

SYNOPSIS ^

        use Merge::HashRef;

        my $hashref = merge_hashref($ref1, $ref2, ...)

DESCRIPTION ^

Recently, I found myself turning lots of hashrefs into a single one. And, I thought, this would be a nice little function to have.

So now you have it too!

merge_hashref

        my $hashref = merge_hashref($ref1, $ref2, ...)

This takes a list of hashrefs, and returns you one. Of course, the order you pass your hashrefs in IS important, as later key/value pairs will clobber earlier ones. This is deliberate. This is why I wrote this little module!

All non-hashrefs get removed from the passed-in list. So don't be doing that.

SHOWING YOUR APPRECIATION ^

There was a thread on london.pm mailing list about working in a vacumn - that it was a bit depressing to keep writing modules but never get any feedback. So, if you use and like this module then please send me an email and make my day.

All it takes is a few little bytes.

(Leon wrote that, not me!)

AUTHOR ^

Stray Toaster, <coder@stray-toaster.co.uk>

COPYRIGHT AND LICENSE ^

Copyright 2002 by Stray Toaster

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: