in reply to Re^2: accessing data in hashin thread accessing data in hash
You make a good point. Writing the map like this removes those empty strings from the result:
map { $_->{ID} == 32 ? $_->{State} : () } [download]
-- Ken