Common Lisp/Advanced topics
Appearance
- Numbers - Common Lisp mathematics
- Example 1: find a single root of some function in the given area by calculating complex path integrals.
- Strings all you ever wanted to know about string manipulation
- Hash tables which programmer can do without their comfort?
- Dates and Times date and time data processing of all sorts
- Files and Directories all kinds of file processing and related I/O tasks
- Packages - Using packages
- Advanced Lists - advanced list processing
- Sequences - arrays
- Loop macro - Iteration constructs in Common Lisp
- CLOS - Common Lisp Object System
- Condition System - Exception handling
- Input and Output - Interaction with the user
- Simple Printing - PRINT, FORMAT and streams
- The Printer - How Common Lisp prints output
- The Reader - How Common Lisp reads your input
- Advanced Functions and Macros - Revisiting an important topic
- Functional - Functions as first class objects (functions that return functions, currying functions, closures, multiple values...)