Tipo recursivo
Em ciência da computação, um tipo recursivo é um tipo de dado para valores que podem conter outros valores do mesmo tipo. Um exemplo é uma lista em Haskell: data List a = Nil | Cons a (List a)
Isso indica que uma lista de TeoriaEm teoria dos tipos, um tipo recursivo possui a forma geral em que a variável tipo pode aparecer no tipo e corresponder a todo o tipo. Por exemplo, o número natural (ver axiomas de Peano) pode ser definido pelo tipo Haskell:
Em teoria dos tipos, diz-se: em que representa-se os construtores Ver também |
Portal di Ensiklopedia Dunia