Запитання з тегом «lambda-calculus»

λ-числення - це формальна система визначення функції, застосування функції та рекурсії, яка складає математичну основу функціонального програмування.

1
Найпростіша повна основа основи комбінатора для плоских виразів
У статті Кріса Окасакі " Комбінатори згладжування : виживання без дужок " він показує, що два комбінатори є і достатніми, і необхідними в якості основи для кодування виразів Тюрінга, не потребуючи оператора програми чи дужок. Порівняно з кодуванням Джона Трампа комбінаторної логіки у " Бінарному обчисленні лямбда та комбінаційної логіки …

1
Чи завжди терміни комбінаційної логіки більше?
Отже, існує алгоритм перетворення термінів обчислення лямбда в комбінаторну логіку за допомогою комбінаторів SK. Він виробляє речі, які вибухають за розмірами. Я хотів би дізнатися більше про цей вибух у розмірах. Я, здається, не думаю про кращий алгоритм. Я чув, як функціональні мови практично складаються в комбінатори, тому здається, що …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.