Practical Common Lisp #2

Open
opened 2023-01-17 15:57:10 +00:00 by michael · 0 comments
Owner

https://gigamonkeys.com/book/

  • Introduction: Why Lisp?
  • Lather, Rinse, Repeat: A Tour of the REPL
  • Practical: A Simple Database
  • Syntax and Semantics
  • Functions
  • Variables
  • Macros: Standard Control Constructs
  • Macros: Defining Your Own
  • Practical: Building a Unit Test Framework
  • Numbers, Characters, and Strings
  • Collections
  • They Called It LISP for a Reason: List Processing
  • Beyond Lists: Other Uses for Cons Cells
  • Files and File I/O
  • Practical: A Portable Pathname Library
  • Object Reorientation: Generic Functions
  • Object Reorientation: Classes
  • A Few FORMAT Recipes
  • Beyond Exception Handling: Conditions and Restarts
  • The Special Operators
  • Programming in the Large: Packages and Symbols
  • LOOP for Black Belts
  • Practical: A Spam Filter
  • Practical: Parsing Binary Files
  • Practical: An ID3 Parser
  • Practical: Web Programming with AllegroServe
  • Practical: An MP3 Database
  • Practical: A Shoutcast Server
  • Practical: An MP3 Browser
  • Practical: An HTML Generation Library, the Interpreter
  • Practical: An HTML Generation Library, the Compiler
https://gigamonkeys.com/book/ - [ ] Introduction: Why Lisp? - [ ] Lather, Rinse, Repeat: A Tour of the REPL - [ ] Practical: A Simple Database - [ ] Syntax and Semantics - [ ] Functions - [ ] Variables - [ ] Macros: Standard Control Constructs - [ ] Macros: Defining Your Own - [ ] Practical: Building a Unit Test Framework - [ ] Numbers, Characters, and Strings - [ ] Collections - [ ] They Called It LISP for a Reason: List Processing - [ ] Beyond Lists: Other Uses for Cons Cells - [ ] Files and File I/O - [ ] Practical: A Portable Pathname Library - [ ] Object Reorientation: Generic Functions - [ ] Object Reorientation: Classes - [ ] A Few FORMAT Recipes - [ ] Beyond Exception Handling: Conditions and Restarts - [ ] The Special Operators - [ ] Programming in the Large: Packages and Symbols - [ ] LOOP for Black Belts - [ ] Practical: A Spam Filter - [ ] Practical: Parsing Binary Files - [ ] Practical: An ID3 Parser - [ ] Practical: Web Programming with AllegroServe - [ ] Practical: An MP3 Database - [ ] Practical: A Shoutcast Server - [ ] Practical: An MP3 Browser - [ ] Practical: An HTML Generation Library, the Interpreter - [ ] Practical: An HTML Generation Library, the Compiler
michael added the
media-type/book
field/programming-languages
labels 2023-01-17 16:22:12 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: michael/reading#2
No description provided.