Size: a a a

2021 May 26

ΑZ

Αλεχ Zhukovsky in rust_offtopic
термы имею трекурсивное определение
источник

B

Börgar in rust_offtopic
а и есть аксиомы, как я понимаю
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
термы это:

1. переменные
2. Термы примененные друг к другу
3. лямбды с использованием переменных в качестве аргументов и терма в качестве тела
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ну да, есть. Их можно самому писать - в расте это обычно анврап :)
источник

B

Börgar in rust_offtopic
2 это типа композиция?
источник

AN

Alex Noname in rust_offtopic
я так понял есть любые буквы, вот то вот V множетсво. это множество всех допустимых индентификаторов. Потом получается любой индентификатор это терм. и вот те комбинации ^^^ ... Только вот уникальные ли переменные я что то не понял.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
да
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
уникальные да
источник

B

Börgar in rust_offtopic
а 3 тогда что?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
абстракция
источник

B

Börgar in rust_offtopic
а, ну да
источник

AN

Alex Noname in rust_offtopic
т.е. просто в лямбда калькусе нету неймспейсов?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
x  - переменная
10 - терм

x => x + 10 - терм
источник

B

Börgar in rust_offtopic
ржака
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а зачем?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
у тебя есть все идентификаторы мира
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а ты - неймспейсы... тьфу
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
мелко мыслишь
источник

TK

Traveller Kolsky in rust_offtopic
Проблема только в одном. Как терм может быть телом лямбды, если брать его определение из 1 и 2?
источник

AN

Alex Noname in rust_offtopic
не нужно. я согласен. просто уточнил чтобы понять правильно ли я понимаю.
источник