this is a fizzbuzz CLI. That is overengineered Including:
- setting starting amount
- blazingly fast 🚀
- setting max amount
- blazingly fast 🚀
- custom definitions
- blazingly fast 🚀
- progress tracking
- blazingly fast 🚀
- is also a library
- blazingly fast 🚀
- makes use of iterators
- blazingly fast 🚀
- tiny (~5kb)
- written in rust
- crates it uses:
-
- indicatif (https://lib.rs/crates/indicatif) (for progress bar)
-
- structopt (https://lib.rs/crates/structopt) (for the CLI)
- works via an iterator(Generator)
-
- simply checks for matches in
match_against
and if it matches add the value to the output(This allowed for compound things likeFizzBuzz
to work
- simply checks for matches in
-
- returns
None
ifcurrent
is equal tomax
- returns
- custom matching uses slices
-
- if finds where the
=
sign is and then tries to parse the value before and after the=
- if finds where the
Non existent for now because github actions are failing. Build it yourself
why not.
On a more serious note, this is usually where I test random things and try out new rust utils.
use it if you want (but idk when someone will need a fizzbuzz generator)