Attualmente sto leggendo " Lambda-Calculus and Combinators " di Hindley e Seldin. Non sono un esperto, ma mi sono sempre interessato al calcolo lambda a causa del coinvolgimento con la programmazione funzionale (a partire da Lisp e SICP, e ora con R e Haskell).
In " Binary Lambda Calculus and Combinatory Logic" , John Tromp afferma:
CL può essere visto come un sottoinsieme del calcolo lambda ... le teorie sono in gran parte le stesse, diventando equivalenti in presenza della regola dell'estensione.
In quali condizioni si userebbe la logica combinatoria invece del calcolo lambda ?
Eventuali riferimenti sarebbero apprezzati.