Stray Taoist

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.