State machine, vendoring, etc
    
        | author | 
        Steve Losh <steve@stevelosh.com> | 
    
    
        | date | 
        Tue, 02 Aug 2016 14:31:39 +0000 | 
    
    
        | parents | 
        6c1b8faa5569  | 
    
    
        | children | 
        32d624196ac1  | 
    
(defpackage #:silt.utils
  (:use
    #:cl
    #:iterate
    #:cl-arrows
    #:silt.quickutils)
  (:export
    #:zap%
    #:%
    #:recursively
    #:recur
    #:dis
    #:spit
    #:d
    #:clamp
    #:dlambda
    #:hash-set
    #:make-set
    #:set-contains-p
    #:set-add
    #:set-remove
    #:set-add-all
    #:set-remove-all
    #:set-random
    #:set-pop
    #:set-empty-p
    #:set-clear
    #:averaging
    #:timing
    #:real-time
    #:run-time
    #:since-start-into
    #:per-iteration-into
    #:in-whatever
    )
  (:shadowing-import-from #:cl-arrows
    #:->))
(defpackage #:silt
  (:use
    #:cl
    #:iterate
    #:cl-arrows
    #:silt.quickutils
    #:silt.utils
    #:state-machine))