Como você cria um módulo Perl?

Como você escreve um módulo para Perl? No Python você pode usar:

# module.py
def helloworld(name):
    print "Hello, %s" % name

# main.py
import module
module.helloworld("Jim")