Rust 강좌 7 - itertools
Rust 강좌 7 - itertoolsitertools 크레이트는 Haskell과 Python의 itertools에서 영감을 받은 여러 유틸리티 함수와 매크로를 포함하고 있는데요. 이름에서 알 수 있듯이, 이는 반복(iteration)과 반복자(iterators)와 관련이 있습니다. itertools를 사용하려면, 다음과 같은 의존성 선언을 Cargo.toml에 추가하면 되는데요:[dependencies]itertools = "~0.0.4" 우리는 도우미 함수부터 시작해서 나중에 매크로를 다룰 건데요. foreach이 함수와 몇몇 다른 함수는 Itertools 트레이트에 포함되어 있어서, 모듈에 use itertools::Itertools를 추가해 범위에 넣어야 하는데요. foreach()는 개념적으로 ..