-
Notifications
You must be signed in to change notification settings - Fork 5
/
package.lisp
56 lines (41 loc) · 1.04 KB
/
package.lisp
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
(in-package :cl-user)
(defpackage #:hash-set
(:use #:cl)
(:export #:hash-set
#:make-hash-set
#:list-to-hs
#:hs-to-list
#:hash-keys-to-set
#:hash-values-to-set
#:hash-table-to-set
#:hs-copy
#:hs-equal
#:hs-memberp
#:hs-emptyp
#:hs-insert
#:hs-ninsert
#:hs-remove
#:hs-nremove
#:hs-remove-if
#:hs-nremove-if
#:hs-remove-if-not
#:hs-nremove-if-not
#:hs-any
#:hs-all
#:hs-map
#:hs-filter
#:dohashset
#:hs-count
#:hs-union
#:hs-nunion
#:hs-intersection
#:hs-nintersection
#:hs-difference
#:hs-ndifference
#:hs-symmetric-difference
#:hs-cartesian-product
#:hs-subsetp
#:hs-proper-subsetp
#:hs-supersetp
#:hs-proper-supersetp
#:hs-powerset))