LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

Если для лиспов достаточно проверки контракта на входе в функцию

Там может быть бесконечный список, или возвращаться хоть и список, но с задублированными значениями.

Кстати о красоте лиспа и бесконечных списках... Как выглядит функциональная имплементация функции length?

Простая проверка типа «5 sqr .», увидел 25 недостаточна.

Достаточно «5 sqr», главное включить отображение стека после каждой введенной команды REPL.

Исходная версия MOPKOBKA, :

Если для лиспов достаточно проверки контракта на входе в функцию

Там может быть бесконечный список, или возвращаться хоть и список, но с задублированными значениями.

Простая проверка типа «5 sqr .», увидел 25 недостаточна.

Достаточно «5 sqr», главное включить отображение стека после каждой введенной команды REPL.