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

1 ответ

пусть вар или вар пусть

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

4 ответа

GHCi «давай» - что он делает?

Я был бы признателен, если бы кто-то мог указать в документах о том, что «пусть» делает в GHCi, или, если это не удалось, объяснить это убедительно :-). Насколько я могу судить, «let» (без «in») не является частью языка Haskell как такового, и с ...

2 ответа

Смущена разница между let и let * в схеме

Может кто-нибудь объяснить разницу просто? Я не думаю, что понимаю концепцию из учебников / сайтов, с которыми я консультировался.

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

3 ответа

Пусть против связывания в Clojure

Я понимаю, что они разные, так как один работает для настройки*compile-path* а один нет. Однако мне нужна помощь с тем, почему они разные. let создает новую область видимости с заданными привязками, ноbinding...?

2 ответа

Как выразить let * как лямбда-выражение (не обычное let)

У меня есть вопрос, связанный со схемой, как мы можем реализовать let * как лямбда-выражение. Точнее, меня не интересует «обычное» let, но let with *, который позволяет нам использовать одно выражение let внутри другого.

2 ответа

Пользовательское выражение «let» в Scala

Я бы хотел иметьlet построить аналогично тому, как в Haskell в Scala. Я попробовал несколько способов, но ни один не кажется хорошим. Вот некоторый код: object CustomLet extends App { val data = for (i <- 1 to 1024; j <- 1 to 512) yield (i % j) ...

1 ответ

Переменная область + eval в Clojure

В Clojure, (def x 3) (eval '(prn x))prints 3, тогда как (let [y 3] (eval '(prn y)))а такж (binding [z 3] (eval '(prn z))) создать исключение «Невозможно разрешить переменную». Согласно сhttp: //clojure.org/evaluatio ...