# 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