in reply to Loading a textfile into a hash

use strict; use warnings; use Data::Dumper; my %hash = map {chomp; split /: */} <DATA>; print Dumper \%hash; __DATA__ natural number: a non-negative integer counting number: a positive integer rational number: a real that can be expressed as a fraction
UPDATE: included chomp