Результаты поиска по запросу "curry"

2 ответа

Самый полезный и поучительный функционально-логический язык для изучения

Я был очень удивлен силой Пролога. Потребовалось некоторое время, чтобы разобраться, но мне показалось, что это был самый крутой декларативный язык. Вот почему недавно, после двух лет некоторого функционального программирования в Scala, я решил ...

1 ответ

Мой другой комментарий применим и здесь: Разница заключается в (числе) промежуточных решениях, в том, как работает интерпретатор, возможно, в побочных эффектах (воспринимайте «ошибку» как побочный эффект), но, вероятно, не в полной мере. вычисленный результат, если не было какого-то инкапсулированного поиска. Кроме того, лень играет роль, и, возможно, могут быть различия в (количестве) выходных решений, если мы берем только «голову» выражения, не нажимая «undefined» / error.

отрим функциюchoose вЯзык программирования карри [http://en.wikipedia.org/wiki/Curry_programming_language]с указанием, что "(choose xs) недетерминированно выбирает один элемент из спискаxs». Я реализовал бы это прямо через два альтернативных ...

ТОП публикаций