-
@Efimero looks good! i’d make a few changes:
-
@Efimero calling seq on a vector will turn it into a list, so might as well start out with a list in the atom
-
@Efimero made the functions all take a queue atom as well as optionally using the global one… global state makes me nervous
-
@Efimero and some minor tweaks here and there, but the core idea is spot on
