perl-begin / src / topics / hashes / index.html.wml

#include '../template.wml'
#include "beginning-perl.wml"
#include "perl-for-newbies.wml"

<latemp_subject "Perl Hashes (a.k.a Associative Arrays or Maps)" />

<h2 id="intro">Introduction</h2>

<b>Hashes</b> (also known as "associative arrays", or in other languages
"maps" or "dictionaries") allow the programmer to map arbitrary strings to 
arbitrary values. Perl has a convenient syntax to support hashes as first
order data structures.

<h2 id="tutorials">Tutorials</h2>

<h3 id="hash-cookbook"><a href="The_Hash_Cookbook.odp">The 
Hash Cookbook</a></h3>

This is a presentation (in OpenDocument format) about hashes by "Jerusalem 
Perl Monger" that was given by her at the 
<a href="">Israeli 
Perl Workshop of 2007</a> . It covers the main uses for hashes, with
many code excerpts.


Chapter 3 of "Beginning Perl" discusses hashes.



The second talk in the series discusses hashes.