Repository navigation
Expand file tree
/
Copy pathdc-eclectic-package.lisp
More file actions
115 lines (115 loc) · 1.98 KB
/
Copy pathdc-eclectic-package.lisp
File metadata and controls
115 lines (115 loc) · 1.98 KB
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
(defpackage :dc-eclectic
(:use
:cl
:trivial-utf-8
:sb-thread
:sb-ext
:p-log
:mgl-pax)
(:local-nicknames
(:ds :dc-ds)
(:dl :dc-dlist)
(:re :ppcre))
(:import-from :ironclad
:ascii-string-to-byte-array
:byte-array-to-hex-string
:digest-sequence
:sha512)
(:export
*default-rstate*
all-permutations
all-permutations-of-string
ascii-alpha
ascii-alpha-lower
ascii-alpha-num
ascii-alpha-num-lower
ascii-alpha-num-upper
ascii-alpha-upper
ascii-char-range
ascii-numeric
base64-decode
base64-encode
choose-one
choose-some
close-log
comparable-hash-dump
copy-file
deep-copy
define-base-encoder
denormalize-list
directory-exists-p
directory-listing
distinct-elements
distinct-values
ends-with
exclude
exclude-regex
existing-n-gram-strings
existing-permutations-of-string
file-exists-p
file-extension
filename-only
flatten
freeze
getenv
has
has-some
hash-hmac-256
hash-keys
hash-string
hash-values
hashify-list
index-of-max
join-paths
log-it
log-it-lazy
log-it-pairs
make-decoder
make-encoder
make-keyword
n-gram-strings
n-grams
normalize-list
open-log
path-leaf-only
path-only
path-parent
path-type
plist-keys
plist-values
plistp
plural
rand
random-hex-number
random-number
random-string
range
reference-random-state
replace-extension
root-path
safe-encode
safe-decode
safe-sort
set-log-severity-threshold
setenv
starts-with
shell-command-to-string
shell-command-background
shell-command-running-p
shell-command-wait
shuffle
singular
slurp
spew
split-n-trim
thaw
to-ascii
tree-col
tree-get
tree-put
trim
trim-whitespace
uuid
verify-string
zip
))