Wolfram Screencast & Video Gallery

This page requires that JavaScript be enabled in your browser.
Learn how »

Iterators

Iterators are a generalization of lists that are accessed one element at a time. Iterators allow us to work with data whose length is infinite or unknown, and they avoid the explicit generation of all elements at the same time by using incremental generators. We show an implementation of iterators that allows us to use them like lists, with natural Wolfram Language syntax. Along the way, we explore mutable objects and constructors, syntax transformation, working with unevaluated expressions, parallelization and compilation.

Was this video helpful?

Channels: Technology Conference

SORT BY: Latest | A-Z
1311 videos match your search.
Eric Mjolsness
Collaborative projects have resulted in several Mathematica-implemented modeling languages aimed at general-purpose biological modeling, which is a useful and topical but an indefinitely expandable goal. We update previous work on ...
Jae Bum Jung/Yan Zhuang
Phillip Todd
Василий Сороко
Phil Ramsden
Lou D'Andria
Constructing interfaces with Dynamic, DynamicModule and Manipulate is nothing new, but those aren't the only Dynamic primitives available in Mathematica. In this talk, we'll identify and demonstrate some of the ...
Галина Михалкина, Григорий Фридман
Галина Михалкина
Андрей Кротких
Антон Екименко, Кирилл Белов
Физический институт имени П.Н. Лебедева
Григорий Фридман, Олег Иванов
Галина Михалкина
Олег Кофнов
Николай Сосновский
Микаэл Эгибян
Микаэл Эгибян
Леонид Шифрин
Вахагн Геворгян
Алексей Семенов