@[deprecated Array.forIn_eq_forIn_data (since := "2024-08-13")]
theorem
Array.forIn_eq_data_forIn
{m : Type u_1 → Type u_2}
{α : Type u_3}
{β : Type u_1}
[Monad m]
(as : Array α)
(b : β)
(f : α → β → m (ForInStep β))
:
Alias of Array.forIn_eq_forIn_toList
.
Alias of Array.forIn_eq_forIn_toList
.
zipWith / zip #
@[deprecated Array.toList_zipWith (since := "2024-09-09")]
theorem
Array.data_zipWith
{α : Type u_1}
{β : Type u_2}
{γ : Type u_3}
(f : α → β → γ)
(as : Array α)
(bs : Array β)
:
Alias of Array.toList_zipWith
.
@[deprecated Array.data_zipWith (since := "2024-08-13")]
theorem
Array.zipWith_eq_zipWith_data
{α : Type u_1}
{β : Type u_2}
{γ : Type u_3}
(f : α → β → γ)
(as : Array α)
(bs : Array β)
:
Alias of Array.toList_zipWith
.
Alias of Array.toList_zipWith
.
flatten #
indexOf? #
erase #
@[deprecated List.eraseP_toArray (since := "2025-02-03")]
Alias of List.eraseP_toArray
.
set #
map #
mem #
insertAt #
theorem
Array.getElem_insertIdx_loop
{α : Type u_1}
{as : Array α}
{i j : Nat}
{hj : j < as.size}
{k : Nat}
{h : k < (insertIdx.loop i as ⟨j, hj⟩).size}
: