Size: a a a

2021 May 27

H

Hirrolot in rust_offtopic
They played us for absolute fools
источник

goldstein опять in rust_offtopic
shaking my smh head
источник

TK

Traveller Kolsky in rust_offtopic
Ограничением глубины?
источник

TK

Traveller Kolsky in rust_offtopic
Или какое-то время ждёт?
источник

TK

Traveller Kolsky in rust_offtopic
Раз не тьюринг-полный, было бы даже интереснее, будь решена проблема остановки
источник

H

Hirrolot in rust_offtopic
Анализом на тотальность, вестимо
источник

H

Hirrolot in rust_offtopic
Как это обычно делают в ассистентах
источник

p

polunin.ai in rust_offtopic
Тьюринг полный язык не означает тьюринг-полный рантайм
источник

p

polunin.ai in rust_offtopic
Тьюринг полных рантаймов нет
источник

p

polunin.ai in rust_offtopic
Значит и тьюринг полнота не нужна
источник

p

polunin.ai in rust_offtopic
End.
источник

а

а это кто in rust_offtopic
Не, прикол в том что он разешает только структурную рекурсию, то есть при каждом рекурсивном вызове функция должна структурно уменьшать 1 из аргументов
источник

а

а это кто in rust_offtopic
уточню что в Coq натуральные числа определены как рекурсивный тип (раст синтаксис)

enum nat {
   O,
   S(nat),
}

первый вариант означает что число равно нулю, вторая означает что число равно 1 + число внутри
источник

а

а это кто in rust_offtopic
Например есть функция факториала, здесь match n матчит аргумент с двумя вариантами

O — n равно нулю, возврат результата 1
S n' — n равно n' плюс один. n' здесь очевидно меньше n

рекурсивный вызов (factorial n') вызывает эту же функцию с аргументом n' который меньше изначального n, значит в какой-то момент рекурсии аргумент n станет равен нулю и рекурсия закончится
источник

p

polunin.ai in rust_offtopic
ну это и в идрисе
источник

а

а это кто in rust_offtopic
да
источник

а

а это кто in rust_offtopic
я просто хз какой у kolsky бекграунд)
источник

а

а это кто in rust_offtopic
Если попробовать увеличить n, то будет ошибка
источник

p

polunin.ai in rust_offtopic
а если n' - 10 ?
источник

а

а это кто in rust_offtopic
источник