Questions marquées «lambda-calculus»

Le λ-calcul est un système formel de définition de fonction, d'application de fonction et de récursivité qui forme la base mathématique de la programmation fonctionnelle.

23
-calcul avec réflexion

Je recherche un calcul simple qui prend en charge le raisonnement sur la réflexion , à savoir l'introspection et la manipulation des programmes en cours d'exécution. Existe-t-il une extension -calculus non typée qui permet de convertir termes en une forme qui peut être manipulée syntaxiquement puis...

21
Qu'est-ce que l'équivalence bêta?

Dans le script que je lis actuellement sur le calcul lambda, l'équivalence bêta est définie comme suit: L' équivalence est la plus petite équivalence qui contient .ββ\beta≡β≡β\equiv_\beta→β→β\rightarrow_\beta Je n'ai aucune idée de ce que ça veut dire. Quelqu'un peut-il l'expliquer en termes plus...

19
Ensembles de base pour le calcul combinatoire

Il est bien connu que les combinateurs S et K forment un ensemble de base pour le calcul des combinateurs, en ce sens que tous les autres combinateurs peuvent être exprimés en fonction d'eux. Il existe également la base B, C, K, W de Curry, qui a la même propriété. Il doit y avoir un nombre infini...