Size: a a a

2021 April 07

L

Lierdakil in Haskell
λ x. y x
абстракция? если η-редукцию в стратегию вычисления включить то есть ещё что вычислить.
λx . λ y. x y x
абстракция? при полной β-редукции редуцируется до λx . x x
источник

JS

Jerzy Syrowiecki in Haskell
дело не в оперативке, а в том, что (λx.xx)(λx.xx) не редуцируется
источник

L

Lierdakil in Haskell
В чистом λ-исчислении кроме абстракций нет ничего. Поэтому собственно и кодирование Чёрча. В расширенном обычно делают различие, по крайней мере в обычных человеческих обсуждениях. Ресёрч-статьи я не читал, может в них более строгая терминология.
источник

JS

Jerzy Syrowiecki in Haskell
вот вы сами и опревергли свой тезис, что данные являются функциями
источник

L

Lierdakil in Haskell
Я не говорил что являются
источник

L

Lierdakil in Haskell
Изоморфны
источник

L

Lierdakil in Haskell
Знак равенства ставить не стоит
источник

JS

Jerzy Syrowiecki in Haskell
значениями, но не данными
источник

MK

Maxim Koltsov in Haskell
В статьях обычно есть сущность value, до которой идёт редукция
В обычной лямбде value это только абстракции
Можно расширять список value булами, числами и тп
источник

JS

Jerzy Syrowiecki in Haskell
функция — это однозначное сопоставление входа и выхода, а процедура — это набор действий. вообще ничего общего
источник

AK

Aleksey Kislitsa in Haskell
Я спросил Александра Гранина, можно ли рассматривать в ФП все как функцию... позвал старшекласника в песочницу 😇
источник

AK

Aleksey Kislitsa in Haskell
Переслано от Aleksey Kislitsa
Я тут с странным вопросом, можно ли в ФП рассматривать все как функцию?
источник

AK

Aleksey Kislitsa in Haskell
Переслано от Александр Гранин...
Да
источник

AK

Aleksey Kislitsa in Haskell
Переслано от Александр Гранин...
Есть способ выразить все ФП концепции через концепцию функции
источник

AK

Aleksey Kislitsa in Haskell
Переслано от Александр Гранин...
Собственно, это и есть Лямбда исчисление
источник

L

Lierdakil in Haskell
Конечно можно) вопрос-то не в этом...
источник

MK

Maxim Koltsov in Haskell
Нашли эксперта...
источник

IK

Ilya Kos in Haskell
Токсично
источник

JS

Jerzy Syrowiecki in Haskell
сначала говорил. а изоморфизм есть, но в этом утверждении нет смысла, потому что у нас в программах 3 представляется как 3, а не как λf.λx.f(f(fx))
источник

L

Lierdakil in Haskell
Так, нет, прошу процитировать где я говорил
источник