@bobbyrenwick Saw this and thought of the groundbreaking pyretry: https://github.com/bhearsum/redo
Related Posts
Today I learnt that Lua projects often use *3* spaces for indentation! https://github.com/luarocks/lua-style-guide/blob/master/README.md#indentation-and-formatting
I initially thought something was very wrong with editor config.
I've seen "cons cells" and "cons pairs", but today I saw "conses", which is new to me.
(Clearly Lisp has no downsides, only pros and cons! 🙃)
Shower thought: using a tool like cargo-semver, could you build a package registry where the uploader never chooses the version number?
E.g. your last release was 5.2025-09-13 and you've just changed a type, so today's release is 6.2025-11-05.