Sto lottando per capire lo scopo della quantificazione universale ed esistenziale dei tipi. Sto giocando con la scrittura di un linguaggio giocattolo basato sul calcolo delle costruzioni . Ho letto di Morte e Henk per aiutarmi a capire meglio.
Non capisco perché il CoC abbia sia l'astrazione lambda che forall.
Mi sembra che lambda si dedichi forall in un sistema in cui i tipi vengono passati manualmente. In altre parole, ciò che segue
Potrebbe essere sostituito con
Se è stato applicato per la prima volta al tipo utilizzato.
Cosa mi sto perdendo? Quali articoli, blog o articoli ci sono da leggere che potrebbero aiutarmi?
Grazie.