Conheço pouca teoria dos tipos dependentes. Da wikipedia: Um tipo dependente é um tipo cuja definição depende de um valor. E do meu curso de teoria dos tipos, lembro que um tipo dependente é: Família de tipos indexados por um tipo. Mas eu tenho uma confusão sobre tipos dependentes e tipos...