I find myself writing .iter().map(|x| ...).collect() really often in Rust. I'm wondering if I should write a helper method on Vec, but it seems less idiomatic.
Iterators compose, but they're less versatile (no indexing) and awkward to return from functions.
miniblog.
Related Posts
Why you might not want to build a feature on top of SQLite: https://wiki.mozilla.org/Performance/Avoid_SQLite_In_Your_Next_Firefox_Feature (sqlite is very versatile, good to hear the downsides)
Programmatically refactoring JavaScript: https://www.toptal.com/javascript/write-code-to-rewrite-your-code (really neat, versatile tooling)
I'm moving from ace-jump to avy. avy is a little more versatile, actively maintained, and can be configured to be a drop-in replacement.
