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.
Robert Knapp
Gerald Thomas
Jakub Kabala
Anwesha Das
Emojis are a popular form of non-linguistic expression in computer-mediated communication. Various factors such as platform diversity, age and gender have been known to affect emoji usage patterns. This presentation ...
James Boyd
This presentation examines possible correspondence between computational complexity classes in computational graphs and higher homotopy classes between computability paths via the application of two methods: category theory and Homotopy Type ...
Marco Thiel & Diego Zviovich
Lin Cong & Eric Weisstein
Zhamilya Bilyalova
This presentation introduces computational farming and addresses the questions "How can we collect better, more accurate data about farm conditions?" and "How can we use this data to make effective ...
Roger Germundsson
Philip Maymin & Stella Maymin
Heidy Hernandez
Tomas de-Camino-Beck, Ph.D.
In this presentation, Tomas de-Camino-Beck will explain the foundations of mathematical epidemiological models and where they come from, and will show successful examples dynamically, focusing on a COVID-19 data application ...
Lusine Sukiasyan
Evan Ott
Mary Ann Kelso
Swede White
Philip Maymin
Amy Friedman
Jofre Espigule Pons
Pedro Fonseca & Diego Zviovich