Результаты поиска по запросу "lazy-evaluation"
В Python, я могу лениво генерировать копии итератора, используя тройник?
Я пытаюсь создать итератор, который лениво создает (потенциально бесконечно много) копий итератора. Это возможно?Я знаю, что могу создать любое фиксированное...
Чем 'seq' в Haskell отличается от других функций?
Я запутался в описании того, как Хаскелла
Быстрое ленивое сохраненное свойство по сравнению с обычным сохраненным свойством при использовании замыкания
В Swift мы можем установить хранимое свойство для использования closure:
Согласование np.fromiter и многомерных массивов в Python
Я люблю использовать
Передача переменных MATLAB и ленивое присваивание
Я знаю, что в Matlab есть «ленивая» оценка, когда новая переменная присваивается существующей. Такие как:
это тип.)
ю, что если бы я вычислил список квадратов в Хаскеле, я мог бы сделать это: squares = [ x ** 2 | x <- [1 ..] ]Затем, когда я называю квадраты, как это: print $ take 4 squaresИ это распечатало бы [1.0, 4.0, 9.0, 16.0]. Это оценивается как [1 ** ...
Последний случай является частично примененной функцией. Я чувствую, что я сейчас слишком широк, поэтому я остановлюсь здесь. Я надеюсь, что это помогло.
кто-нибудь дать однозначный ответ о том, как по названию параметров=> T а такжеFunction0 параметры() => T превращаются друг в друга компилятором Scala? Я знаю, что они не одинаковы, но разница очень тонкая, поскольку они могут взаимозаменяемо ...
как новый объект будет создаваться каждый раз, что не то, что вы после. Я думаю, что должен быть лучший шаблон проектирования, чем передача актеров, на которые ссылаются, в конструкторе.
я есть сценарий, где у меня есть некоторые объекты, которые должны брать ссылки друг от друга. Единственный способ получить это для компиляции - использовать ленивый class A(b:B) class B(a:A) lazy val a:A = new A(b) lazy val b:B = new B(a)Я ...