Skip to content

Instantly share code, notes, and snippets.

@nfunato
Last active August 29, 2015 14:17
Show Gist options
  • Select an option

  • Save nfunato/ea6792676e2a8493733a to your computer and use it in GitHub Desktop.

Select an option

Save nfunato/ea6792676e2a8493733a to your computer and use it in GitHub Desktop.
org-mode headings of lisptips.com and slime-tips.tumblr.com -- for remembrance of what are there
* Common Lisp tips, by Zach Beane: lisptips.com
** Runtime
*** The four causes of symbol conflicts
*** Putting the R in REPL
*** Evaluating the last expression
*** Describing objects
** Data and Control Flow
*** How do I apply AND?
*** Fine-grained control flow
*** (setf values)
*** swapping places
** Objects
*** lazy slots
** Magnitude
*** The usefullness of EQUALP
*** Comparing many objects
** Conditions
*** Declining to handle a condition
*** Trying again with with-simple-restart
*** A simple REPL -- intentionally being misplaced here
*** Controlling loop flow with simple restarts
** Package
*** Multiple export clauses in defpackage
*** Printing package-qualified symbols
** Numbers
*** How do I convert an integer to a list of bits?
*** Division shortcuts
*** Multiple value division
** Characters
*** Converting characters to integers
** Conses
*** Adding an item to a sorted list
*** The tree-walkers of CL
** Array
*** Using an adjustable displaced array as a cursor on another array
*** Un-displacing an array
*** Working on multidimensional arrays
*** Initialize a vector with map-into
** String
*** String functions
** Lambda list, parameters, arguments
*** The optional arguments of deftype
*** Duplicated keyword arguments
*** Binding keyword arguments
*** Referring to method parameters
*** :initform and :default-initargs
** File
*** A little bit of file-position
*** Touching a file
** Streams
*** Forcing buffered output
*** A concatenated stream trick
*** Redirecting output
*** string output streams
*** Discarding output
** Unparsers, Parsers, Readers
*** Formatting integers in different radixes
*** Literal syntax for integers
*** Slow pretty-printing
*** :start and :end with parse-integer
*** Multi-line format ccontrol strings
*** Reading floats
*** Pluralization
*** Dynamic format control
** Date and time
*** The Common Lisp and Unix epochs
** Style
*** Semicolon style
*** Graham Crackers
*** Stylish Common Lisp -- about luv 94 slides
** Misc.
*** A brief history of Lisp
*** PAIP lessons
*** Slime tips
* Slime tips, by Thijs Jacobs: slime-tips.tumblr.com
** (currently unclassified)
*** How to use .swank.lisp
*** Object slos ordering in the inspector
*** Reloading Slime w/o restarting Emacs
*** Failed FASLs
*** Keeping FASLs away
*** Compilation policies
*** Monitoring and controlling threads
*** Inspector navigation
*** Disassembling and inspecting things
*** Cross referencing
*** Expanding format strings
*** REPL history customization
*** Clearing REPL Documentation look up
*** slime-selector
*** Synchronizing packages
*** Viewing large arglists
*** Calling code
*** Exporting symbols
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment