pub proof fn lemma_fold_left_permutation<A, B>(
l1: Seq<A>,
l2: Seq<A>,
f: FnSpec<(B, A), B>,
v: B,
)Expand description
requires
commutative_foldl(f),l1.to_multiset() == l2.to_multiset(),ensuresl1.fold_left(v, f) == l2.fold_left(v, f),