queues
queues copied to clipboard
A Common Lisp queue library with features such as non-consing thread safe queues and fibonacci priority queues
Fix for #4.
Please change your weird loading system to be like it is for most packages. No one wants to read up on how to load after loading. Using (queues:make-queue :simple-queue) results...
This has been a warning for the longest time: ``` ; file: /Users/robert/quicklisp/dists/quicklisp/software/queues-20170124-git/priority-queue.lisp ; in: ; DEFMETHOD QUEUES:QUEUE-MERGE-SAFE (QUEUES:PRIORITY-QUEUE QUEUES:PRIORITY-QUEUE) ; (QUEUES::MAKE-PRIORITY-QUEUE :COMPARE ; (QUEUES:QUEUE-COMPARISON QUEUES::QUEUE1)) ; ; caught STYLE-WARNING:...
The make-queue function for the priority-queue, the parameter key in your code is 'compare', not 'comparison' as written in the Readme.
  as seen from the actual code, the comparison key as stated on README should be compare instead