theorem
Std.Slice.iter_eq_toIteratorIter
{α β : Type v}
{γ : Type u}
{s : Slice γ}
[Iterators.ToIterator (Slice γ) Id α β]
:
theorem
Std.Slice.size_eq_count_iter
{γ : Type u}
{α β : Type v}
[Iterators.ToIterator (Slice γ) Id α β]
[Iterators.Iterator α Id β]
{s : Slice γ}
[Iterators.Finite α Id]
[Iterators.IteratorLoop α Id Id]
[Iterators.LawfulIteratorLoop α Id Id]
[SliceSize γ]
[LawfulSliceSize γ]
:
theorem
Std.Slice.count_iter_eq_size
{γ : Type u}
{α β : Type v}
[Iterators.ToIterator (Slice γ) Id α β]
[Iterators.Iterator α Id β]
{s : Slice γ}
[Iterators.Finite α Id]
[Iterators.IteratorLoop α Id Id]
[Iterators.LawfulIteratorLoop α Id Id]
[SliceSize γ]
[LawfulSliceSize γ]
:
@[simp]
theorem
Std.Slice.toArray_iter
{γ : Type u}
{α β : Type v}
{s : Slice γ}
[Iterators.ToIterator (Slice γ) Id α β]
[Iterators.Iterator α Id β]
[Iterators.IteratorCollect α Id Id]
[Iterators.Finite α Id]
:
@[deprecated Std.Slice.toArray_iter (since := "2025-11-13")]
theorem
Std.Slice.toArray_eq_toArray_iter
{γ : Type u}
{α β : Type v}
{s : Slice γ}
[Iterators.ToIterator (Slice γ) Id α β]
[Iterators.Iterator α Id β]
[Iterators.IteratorCollect α Id Id]
[Iterators.Finite α Id]
:
@[simp]
theorem
Std.Slice.toList_iter
{γ : Type u}
{α β : Type v}
{s : Slice γ}
[Iterators.ToIterator (Slice γ) Id α β]
[Iterators.Iterator α Id β]
[Iterators.IteratorCollect α Id Id]
[Iterators.Finite α Id]
:
@[deprecated Std.Slice.toList_iter (since := "2025-11-13")]
theorem
Std.Slice.toList_eq_toList_iter
{γ : Type u}
{α β : Type v}
{s : Slice γ}
[Iterators.ToIterator (Slice γ) Id α β]
[Iterators.Iterator α Id β]
[Iterators.IteratorCollect α Id Id]
[Iterators.Finite α Id]
:
@[simp]
theorem
Std.Slice.toListRev_iter
{γ : Type u}
{α β : Type v}
{s : Slice γ}
[Iterators.ToIterator (Slice γ) Id α β]
[Iterators.Iterator α Id β]
[Iterators.Finite α Id]
:
@[deprecated Std.Slice.toListRev_iter (since := "2025-11-13")]
theorem
Std.Slice.toListRev_eq_toListRev_iter
{γ : Type u}
{α β : Type v}
{s : Slice γ}
[Iterators.ToIterator (Slice γ) Id α β]
[Iterators.Iterator α Id β]
[Iterators.Finite α Id]
: