Size: a a a

2021 May 29

AF

Alexey Fedotov in Haskell
их нет
источник

KV

Kirill Valyavin in Haskell
А если добавлю?
источник

AF

Alexey Fedotov in Haskell
у лямбды есть определение. Про числа в нём ничего нет, потому что они для тьюринг-полноты не нужны
источник

KV

Kirill Valyavin in Haskell
В лямбде есть числа, я даже могу предъявить конкретные термы этих чисел, а потом предложу Вам пооправдываться, чем эти числа не настоящие числа
источник

AF

Alexey Fedotov in Haskell
В какой-нибудь хаскелл числа встроены для компромисса, потому что на чистой лямбде это всё было бы очень непрактично (но возможно)
источник

к

кана in Haskell
получается в хаскеле нет булеанов
источник

AF

Alexey Fedotov in Haskell
термы лямбды не относятся к лямбде
источник

KV

Kirill Valyavin in Haskell
Чё-то это слишком глубокая мысль для меня
источник

KV

Kirill Valyavin in Haskell
Типа, в геометрии нет треугольников, потому что они явно не записаны в аксиомы?
источник

AF

Alexey Fedotov in Haskell
По-моему, это очень простая мысль. Система и вещи, которые можно реализовать с использованием системы — это разные вещи.
источник

к

кана in Haskell
ну вот это утверждение выглядит верным?
источник

к

кана in Haskell
и монад кстати в хаскеле тоже нет
источник

R

Roman in Haskell
Общая рекурсия была как пример. Циклы с неконстантными границами в такие языки тоже очень сложно добавить, потому что компилируютсч они не в машинный код, а в последовательность линейных уравнений над конечным полем или че-то типа того
источник

AF

Alexey Fedotov in Haskell
Это зависит от спецификации языка. В стандарте указано, что они должны быть?
источник

к

кана in Haskell
хочу намекнуть что вот это "речь про систему, а не про то что на ней можно определить" это ты чет сам себе загон сделал
источник

KV

Kirill Valyavin in Haskell
Они определяются в стандартной библиотеки, не знаю, считается ли это частью стандарта. Но можно было бы не определять, тогда бы не было
источник

[

[BRM]White Rabbit in Haskell
В хаскеле ничего нет! Да и хаскеля по большому счёту тоже не существует - вы его для себя выдумали...
источник

AF

Alexey Fedotov in Haskell
Я просто не понимаю, зачем взрослые люди лезут в тавтологии. Тьюринг-полная система может производить любые физически возможные вычисления. Поэтому давайте будем доказывать, что любой написанный код является частью языка.
источник

к

кана in Haskell
повторюсь, там себе сделал загон терминологический
источник

к

кана in Haskell
я выше вижу утверждение "в лямбде чисел нет", а не "в лямбде числа не встроены"
источник