# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 1
# self = https://watcher.sour.is/conv/s7wddpa
I'm looking for guidance on the best way to sort nested lists in #commonlisp. I have a structure along the lines of ((:key banana :date Thu,\n2020-08-27T20:14:38.000001Z\t27\n2020-08-27T20:14:38.000002Z\tAug\n2020-08-27T20:14:38.000003Z\t2020\n2020-08-27T20:14:38.000004Z\t15:40:39\n2020-08-27T20:14:38.000005Z\t-0400)(:key kiwi :date Mon,\n2020-08-27T20:14:38.000006Z\t24\n2020-08-27T20:14:38.000007Z\tAug\n2020-08-27T20:14:38.000008Z\t2020\n2020-08-27T20:14:38.000009Z\t16:23:53\n2020-08-27T20:14:38.000010Z\t-0400)) where I want to sort by :date -- it is trivial for me to convert the date data itself to a more sortable format, but I'm not sure of the best way to dip into the nested list and then preform the sort. //cc #lisp #functionalprogramming