in reply to Re^2: parsing CSV with TEXT::CSV
in thread parsing CSV with TEXT::CSV

autodie stops you from having to write
open(...) or die; close ... or die;
and allows you to use eval{} to trap fatal errors
eval { open ...; open ...; 1 } or print "ERROR $@\n";