Common Lisp Recipes

A Problem-Solution Approach

  • Authors
  • Edmund Weitz

Table of contents

  1. Front Matter
    Pages i-xxvii
  2. Edmund Weitz
    Pages 1-30
  3. Edmund Weitz
    Pages 31-59
  4. Edmund Weitz
    Pages 61-85
  5. Edmund Weitz
    Pages 87-115
  6. Edmund Weitz
    Pages 117-135
  7. Edmund Weitz
    Pages 137-170
  8. Edmund Weitz
    Pages 171-202
  9. Edmund Weitz
    Pages 203-229
  10. Edmund Weitz
    Pages 231-263
  11. Edmund Weitz
    Pages 303-331
  12. Edmund Weitz
    Pages 333-360
  13. Edmund Weitz
    Pages 361-395
  14. Edmund Weitz
    Pages 397-433
  15. Edmund Weitz
    Pages 435-468
  16. Edmund Weitz
    Pages 469-502
  17. Edmund Weitz
    Pages 503-561
  18. Edmund Weitz
    Pages 563-589
  19. Edmund Weitz
    Pages 637-660
  20. Edmund Weitz
    Pages 661-675
  21. Edmund Weitz
    Pages 677-707
  22. Back Matter
    Pages 709-744

About this book


Find solutions to problems and answers to questions you are likely to encounter when writing real-world applications in Common Lisp. This book covers areas as diverse as web programming, databases, graphical user interfaces, integration with other programming languages, multi-threading, and mobile devices as well as debugging techniques and optimization, to name just a few. 

Written by an author who has used Common Lisp in many successful commercial projects over more than a decade, Common Lisp Recipes is also the first Common Lisp book to tackle such advanced topics as environment access, logical pathnames, Gray streams, delivery of executables, pretty printing, setf expansions, or changing the syntax of Common Lisp.

The book is organized around specific problems or questions each followed by ready-to-use example solutions and clear explanations of the concepts involved, plus pointers to alternatives and more information. Each recipe can be read independently of the others and thus the book will earn a special place on your bookshelf as a reference work you always want to have within reach.

Common Lisp Recipes is aimed at programmers who are already familiar with Common Lisp to a certain extent but do not yet have the experience you typically only get from years of hacking in a specific computer language. It is written in a style that mixes hands-on no-frills pragmatism with precise information and prudent mentorship.

If you feel attracted to Common Lisp's mix of breathtaking features and down-to-earth utilitarianism, you'll also like this book.


common lisp multi-threading databases GUI web programming debugging

Bibliographic information

Industry Sectors
Finance, Business & Banking
IT & Software
Consumer Packaged Goods
Oil, Gas & Geosciences