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
Iterator
s
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
Iterator
s