I don’t think I’ve ever used reduce function in a way that I didn’t end up regretting and removing through a rewrite. Maps, filters, list comprehensions, yes please.