Use iter.chain() instead of two loops

This commit is contained in:
Richard Feldman 2019-12-26 21:08:40 -08:00
parent b715d3e2f8
commit e70e72f520

View file

@ -248,11 +248,7 @@ fn solve(
let next_rank = rank.next();
// introduce variables
for &var in rigid_vars.iter() {
subs.set_rank(var, next_rank);
}
for &var in flex_vars.iter() {
for &var in rigid_vars.iter().chain(flex_vars.iter()) {
subs.set_rank(var, next_rank);
}