Preguntas etiquetadas con history

11
Inferir tipos de refinamiento

En el trabajo, se me ha encomendado la tarea de inferir cierta información sobre un lenguaje dinámico. Reescribo secuencias de declaraciones en letexpresiones anidadas , así: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y in Z if x then T else F; Z => if x...

8
Origen del concepto de tipos.

Sobre el estado del arte que estoy adelantando a la teoría de tipos, tengo todas estas preguntas relacionadas con la historia de los tipos. ¿De dónde vino la idea de tipo ? (Parece que todo comienza cuando Russell y Whitehead proponen una forma de evitar la contradicción que hoy conocemos como...