Como verificar se uma variável está definida no Bash?

Como sei se uma variável está definida no Bash?

Por exemplo, como verifico se o usuário deu o primeiro parâmetro para uma função?

function a {
    # if $1 is set ?
}

questionAnswers(0)

yourAnswerToTheQuestion