Skip to content

pullriku/rikuiter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rikuiter

Rustの Iterator トレイトを理解するために、ゼロからIteratorを自作してみる学習用プロジェクトです。

📦 実行方法

各ブランチにチェックアウトして、cargoで実行できます。

git checkout playground
cargo run

Examples

Collatz 数列

collatzはコラッツ数列を返すイテレータのテストです。ついでにGraphvizを使って可視化しています。 .dotファイルを出力するため、dotコマンドがあれば可視化できます。

cargo run --release --example collatz
dot -Tpdf graph.dot -o graph.pdf

About

自作イテレータ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages