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

3 ответа

Передача имени переменной в функцию в R

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

2 ответа

 блок.

аю строки из текстового файла, используя(line-seq (reader "input.txt")), Затем эта коллекция передается и используется моей программой. Я обеспокоен тем, что это может быть плохим стилем, так как я не определяю, как закрывать файл. Я думаю, что ...

4 ответа

http://jsbin.com/oragan

могу посмотреть значения переменных внутри метода javascript eval ()? И возможно ли «шагнуть» и «перешагнуть» в методе eval? Например, с таким кодом: eval("if (true) { var a = 10; a += 20; alert(a); }");Меня больше интересует отладка в IE9, но ...

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

2 ответа

Ах да, предел злого характера. Нвм тогда, вы не должны удалять это, так как это информативно :).

я недавно преобразовал Mathematica в Matlab, и, хотя Matlab обладает большинством полезных функций Mathematica, я не могу понять, как выполнить эквивалент операции отложенного набора Mathematica ': =', которая присваивает переменной значение в ...

5 ответов

Как это связано с очисткой кэша приложения?

ужно найти способ, как очистить данные, которые мое приложение хранит в кэше. В основном я использую Fedor's (Ленивая загрузка изображений в ...

1 ответ

с другой стороны, всегда требуется метод «получателя», который, как таковой, может быть самоссылочным.

ющие оба предназначены для создания потока целых чисел: val s: Stream[Int] = 1 #:: s.map(_ + 1) def makeStream = { val s: Stream[Int] = 1 #:: s.map(_ + 1) s }Первый в порядке; ОднакоmakeStream метод не скомпилируется: error: forward reference ...

2 ответа

 Ваша коллекция первой.

hon я могу сделать что-то вроде этого: lazy = ((i,j) for i in range(0,10000) for j in range(0,10000)) sum((1 for i in lazy))Это займет некоторое время, но использование памяти постоянно. Та же самая конструкция в скале: (for(i<-0 to 10000; ...

5 ответов

 лень как пользовательский язык; на самом деле вы делаете это сами в своем комментарии к ответу sclv. Проблема, которую вы описываете, имеет мало общего с макросами или ленью, а еще меньше - со сравнением двух. Это проблема высокого уровня абстракции, а именно, что разумная абстракция для одного программиста может быть непостижима для другого. Это стоит обсудить, но, как говорит 6502, возможно, не на SO.

вык к ленивой оценке из Haskell, и теперь меня раздражают языки с нетерпением по умолчанию теперь, когда я правильно использовал ленивую оценку. Это на самом деле довольно вредно, так как другие языки, которые я использую, в основном делают ...

4 ответа

Как ленивый?

Есть много изхорошие вопросы и ответы [https://stackoverflow.com/questions/4977417/haskell-foldl-and-stack-overflow] околоfoldl, foldr, а такжеfoldl' в Хаскеле. Итак, теперь я знаю, что: 1)foldl ленивый 2) не использоватьfoldl потому что это ...

2 ответа

Сопоставление с образцом и бесконечные потоки

Итак, я работаю над тем, чтобы научить себя Scala, и одна из вещей, с которыми я играл, этоStream класс. Я пытался использовать наивный переводклассическая версия решения Дейкстры для ...