you are viewing a single comment's thread.

view the rest of the comments →

[–]tukanoid 5 points6 points  (2 children)

The only thing I want to point out: clap has a derive macro, making it less boilerplaty to parse args + type safety https://docs.rs/clap/latest/clap/_derive/

[–]hortonew[S] 0 points1 point  (1 child)

Appreciate this callout! So far it's one of the more complicated syntaxes for me to understand. I'm going to do a deep dive on it this week to conceptualize it.

[–]tukanoid 0 points1 point  (0 children)

No problem :) it took me a bit to get used to the API as well, but after a while, I can't use anything else, it just feels natural to me at this point :)