git.fiddlerwoaroof.com
package.lisp
cc8390ee
 ;;;; package.lisp
 
e2f412b9
 (defpackage :fwoar.counter
   (:use :cl))
 
40f16faf
 (defpackage :patmatch
e7c6d164
   (:use :cl)
40f16faf
   (:export :let-pat* :handle-pattern))
25d4bb7c
 
40f16faf
 (defpackage :fwoar.anonymous-gf
e7c6d164
   (:use :cl)
40f16faf
   (:export :glambda))
51be2765
 
cc8390ee
 (defpackage #:fwoar.lisputils
455afb29
   (:use #:cl #:alexandria)
c4b8ada4
   (:nicknames #:fw.lu)
3f1c9190
   (:shadow #:with)
25d4bb7c
   (:import-from :fwoar.anonymous-gf :glambda)
51be2765
   (:import-from :patmatch :let-pat*)
0e15cea0
   (:import-from :serapeum :op)
cc8390ee
   (:export #:lambda-if #:lambda-cond #:alambda #:rollup-list
            #:ensure-mapping #:alist-string-hash-table #:make-pairs
            #:copy-slots #:transform-alist #:%json-pair-transform
            #:%default-pair-transform #:default-when
95d6ebcc
            #:transform-result #:slots-to-pairs #:normalize-html
07f6eaf7
            #:destructuring-lambda #:let-each #:let-first #:let-second
a16eb0ec
            #:neither #:neither-null #:m-lambda #:sets #:defparameters
e4551d8e
            #:setfs #:prog1-let #:prog1-bind #:if-let* #:with #:aconsf
0e15cea0
            #+null #:ensure-list #:pick #:vector-destructuring-bind #:with-accessors*
e4551d8e
            #:skip-values #:limit-values #:substitute-values #:op #:pick/r
40f16faf
            #:pick-error #:twice #:glambda #:default-unless #:transform-first-value
c67ed088
            #:may #:defun-ct
            #:define-cluser-entrypoint
            #:new
018b56cb
            #:make-constructor
            #:dive)) 
40f16faf
 
455afb29
 
 (defpackage :fwoar.lisputils.shortcuts
   (:use :cl :fwoar.lisputils)
   (:nicknames #:fw.lu.t)
   (:export :~>))