I somehow managed to come up with and post this answer within 3 minutes of reading the challenge, I guess just because it's a bunch of builtins pasted together that happen to match the description
I find it kinda funny how Husk tends to be 10% longer than other golfing languages most of the time (due to lack of vectorization, need for combinators, etc.), but once in a blue moon the stars align and it ends up as the shortest language somehow
(Although in this case, it's on par with Jelly)
Hmm... it looks like there won't be enough space in the meta post to put all of my answers, so I'm going to write up a code snippet to compress all of the links
There, I just finished making the snippet support MathJax. As I mentioned in the comment, when adding new answer IDs, put them in their sorted places, otherwise it will explode or something.
Okay, I've done a search with SEDE, and I've added all of the October solutions that weren't on there already. (Specifically, 19 missing ones were added and 3 erroneous ones were removed).