-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.lisp
More file actions
49 lines (48 loc) · 1.97 KB
/
package.lisp
File metadata and controls
49 lines (48 loc) · 1.97 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
;; (c) Дмитрий Пинский <demetrius@neverblued.info>
;; Допускаю использование и распространение согласно
;; LLGPL -> http://opensource.franz.com/preamble.html
(defpackage #:cl-blackjack
(:nicknames #:blackjack #:bj)
(:use #:common-lisp
#:alexandria
#:babel
#:cl-ppcre
#:ironclad
#:iterate
#:simple-date)
(:shadowing-import-from #:ironclad #:null)
(:export
; anaphoric
#:it #:aif #:aprogn #:asetf #:aunless #:awhen #:awith
; asdf
#:system-directory
; data
#:define-data-factory #:define-fetch-list #:define-fetch-item
; function
#:compost #:mutate #:pipemap
; pattern
#:append-case #:careful-apply #:hamster #:maphash-collect #:pick-up #:prognil
; count
#:compare #:true? #:round-time-to-minute
; filesystem
#:pathname-content #:save-into-file #:load-from-file
; format
#:echo #:date-formatter #:timestamp-js-to-universal
; list
#:average-length #:badjoin #:find-assoc #:group #:make-revolver-magazine
#:any
; plist
#:plist-unique #:plist-extend
; shell
#:shell-run-output
; string
#:join #:join-by #:join-rec #:split-once
#:name-keyword #:checksum
#:trim-left #:trim-right #:regex-cut
#:begins-with? #:string-null
#:clean-unicode #:capitalize-1st
#:safely-read-from-string
; symbol
#:instance-class-name #:keyword-name #:mkstr #:pizdec #:symb #:symbol-keyword #:with-gensyms
; .
))