src/make-quickutils.lisp @ b073c3d4a7a9

Don't put structure cells on the heap

This is the first optimization in chapter 5.  It seems to help a little bit, and
is almost trivial to implement.  Cool.
author Steve Losh <steve@stevelosh.com>
date Tue, 10 May 2016 19:05:13 +0000
parents f3ed7ce70f3b
children e8934091b7bb
(ql:quickload 'quickutil)

(qtlc:save-utils-as
  "quickutils.lisp"
  :utilities '(:define-constant
               :set-equal
               :curry
               :switch
               :ensure-boolean
               :while
               :until
               :tree-member-p
               :tree-collect
               :with-gensyms
               :zip
               :alist-to-hash-table
               :map-tree
               :weave
               :range
               :alist-plist
               )
  :package "BONES.QUICKUTILS")