Результаты поиска по запросу "lambda-calculus"

1 ответ

Обычно ли сети взаимодействия оставляют кучу лишних вентиляторов?

Я собираю термины лямбда-исчисления в сети взаимодействия, чтобы оценить их, используя абстрактный алгоритм Лампинга. Чтобы протестировать мою реализацию, я ...

3 ответа

Есть ли эффективный способ преобразования унарного числа в двоичное число?

2 ответа

@naomik Я принял ответ Алана, потому что моей главной целью было использовать «ванильный Clojure как лямбда-исчисление». В своем ответе вы прекрасно перечислите недостатки этого подхода, и он очень помогает. Вы также предоставляете 3 варианта и даже предоставляете реальную оценку! Это действительно отличный ответ, я бы хотел отметить оба варианта как правильные!

чаю лямбда-исчисление с книгой Грега Майклсона «Введение в функциональное программирование через лямбда-исчисление». Я реализую примеры в Clojure, используя только подмножество языка. Я разрешаю только: символылямбда-функции с одним ...

ТОП публикаций

2 ответа

 не проверять тип тоже.

аписать факториальную функцию без использования рекурсии с использованием лямбда-исчисления? Это означает только математическую запись, а не реализацию в каком-либо конкретном языке программирования.

3 ответа

Можно ли это выразить в стиле free point?

Дано следующее выражение для суммирования IEnumerable чисел: let sum l = l |> Seq.reduce(+) //version aМожно ли устранить аргумент - как так? let sum = Seq.reduce(+) //version bЯ получаю сообщение об ошибке от компилятора F # (FS0030) и, ...

3 ответа

Python: вложенные лямбды - `s_push: переполнение стека парсера Ошибка памяти`

Я недавно наткнулсяэта статья [http://experthuman.com/programming-with-nothing#ruining-ruby]который описывает, как кодировать FizzBuzz, используя только Procs в Ruby, и, поскольку мне было скучно, я подумал, что было бы неплохо попытаться ...

1 ответ

Токен END OF FILE с flex и bison (работает только без него)

ОК, это довольно странный вопрос, потому что то, что у меня есть, работает так, как я хочу. Я пишу парсер для выражения лямбда-исчисления. Таким образом, выражение может быть одним из четырех: переменнаяпостоянная(выражение ...

4 ответа

Какова правильная семантика замыкания над переменной цикла? [закрыто]

Рассмотрим следующий код lua: f = {} for i = 1, 10 do f[i] = function() print(i .. " ") end end for k = 1, 10 do f[k]() endЭто печатает числа от 1 до 10. В этом случае,i закрывается по значению для каждой итерации внешнего цикла. Так я всегда ...