Initial Release
Added a NEWS.md file to track changes to the
package.
Removed as_Iterator()
Changed is_Iterator() to use inherits()
instead of class() ==
Fixed bug in we_have() that wrote over an old
set-created Iterator when a new one was made, even with a
different name
Removed hash_df data structure
Removed dependency on {R6}
Added yield_more()
Added move_next() and
move_more()
Added current()
Added yield_while()
Changed the Iterator to use an
environment as a backend instead of a list,
and added clone()
Added a well-defined search path for
Iterators
Made error messages more clear for Iterator
Added move_while()
Added access to the current iteration number with
.iter
Completely changed the move_*() backend to use
yield_*()
Changed the we_have() backend to be fully
lazy
Removed dependency on {purrr}
Added new features to set comprehension with
Iterators