One of the things that I think let will make cleaner is when you need to compare the values that result from multiple :or situations. Using map only keeps the result for one more filter run, so if you need an :or in a later comparison, then you have to start using helper functions.
In TiddlyWiki, there are
<$text text={{{ [prefix[A]] [prefix[B]] +[count[]] =>AB
[prefix[X]] [prefix[Y]] +[count[]] =>XY
[<AB>compare:number:gt<XY>then[more]else[fewer]] }}}/>
tiddlers that start with A or B than there are that start with X or Y.
BONUS: If you use a font with coding ligatures (In modern Windows, try “Cascadia Code”) then the shorthand operator is an actual arrow which looks great!
I might suggest that Cascadia Code be added somewhere in the list of default fonts for editing ahead of Consolas - I’m not sure how often this is revisited, but Cascadia Code is now the default font for Windows Terminal. I’m using it as my primary TiddlyWiki font these days.


