File: notes.text

package info (click to toggle)
cl-containers 20170403-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,072 kB
  • ctags: 1,387
  • sloc: lisp: 8,341; makefile: 14
file content (36 lines) | stat: -rw-r--r-- 829 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
(in-package containers)

what the hell happened to eksl-priority-queue?

I wonder if something like (collect-elements ... :sort ...) would be handy
  it might be faster than (sort (collect-elements ...) ...)

Remove / deprecate:
make-array-container
ok? - make-heap-container
ok? - make-k-best-heap-container
make-ring-buffer
make-sorted-queue

can node-empty-p be empty-p instead?


copying

(define-debugging-class debug-container ()
  ())

:make-load-form
  abstract-container
  bst-node
  quad-tree-node
  priority-queue-heap

(define-debugging-class debug-quad-tree (debug-container)
  ())

ok - awhen
ok make-ht-for-container ==> make-container-for-contents
ok - make-bst-node; removed, not called
ok - make-quad-tree-node, only called by make-node-for-container
ok - make-heap-node, only called by make-node-for-container